Android: Unterschied zwischen den Versionen

Aus wiki
Wechseln zu: Navigation, Suche
Zeile 7: Zeile 7:
 
=== delete just user-data from application ===
 
=== delete just user-data from application ===
 
  adb shell pm clear ch.christofbuechi.xyz
 
  adb shell pm clear ch.christofbuechi.xyz
 +
 +
=== non-root: extract database from application ===
 +
adb backup -f /tmp/data.ab -noapk ch.christofbuechi.tuningeventsschweiz (you have to agree on the device itself)
 +
cat /tmp/data.ab | (dd bs=24 count=0 skip=1; cat) | zlib-flate -uncompress > appbackup.tar
 +
tar xvf appbackup.tar
 +
(show files in explorer, database is in "db"-folder)
  
 
=== setBackground for View in onViewCreated ===
 
=== setBackground for View in onViewCreated ===

Version vom 7. Juli 2015, 20:51 Uhr

Exclude "TAG" from LogCat (Eclipse-View)

tag:^(?!(TAG))

Uninstall Application from CLI

adb uninstall ch.christofbuechi.xyz

delete just user-data from application

adb shell pm clear ch.christofbuechi.xyz

non-root: extract database from application

adb backup -f /tmp/data.ab -noapk ch.christofbuechi.tuningeventsschweiz (you have to agree on the device itself)
cat /tmp/data.ab | (dd bs=24 count=0 skip=1; cat) | zlib-flate -uncompress > appbackup.tar
tar xvf appbackup.tar
(show files in explorer, database is in "db"-folder)

setBackground for View in onViewCreated

view.setBackgroundColor(view.getContext().getResources().getColor(android.R.color.white ));

Reader to String code

Reader read = response.body().charStream();
int intValueOfChar;
String targetString = "";
while ((intValueOfChar = read.read()) != -1) {
targetString += (char) intValueOfChar;
}
read.close();
Log.d(this.getClass().getName(), targetString);


Let Android Studio fetch the sources with gradle

add:

apply plugin: 'idea'

idea {
   module {
       // if you hate browsing Javadoc
       downloadJavadoc = false

       // and love reading sources :)
       downloadSources = true
   }
}

source: http://gradle.org/docs/current/dsl/org.gradle.plugins.ide.idea.model.IdeaModule.html