Dodałem aplikację gradle do aplikacji na Androida i można ją uruchomić z poziomu Android Studio. gradlew build
produkuje wersje debugowane i wydane (podpisane, minified z proguard).Android Studio: wersja aplikacji uruchom/debug
buildTypes {
debug {
zipAlignEnabled true
versionNameSuffix "-" + buildDateTime()
}
release {
minifyEnabled true
// Eclipse project.properties # proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
zipAlignEnabled true
signingConfig signingConfigs.release
versionNameSuffix "-" + buildDateTime()
}
Ale kiedy adb install
na urządzeniu wersja release ulega awarii na początku.
Jak mogę uruchomić/debugować wersję aplikacji z Android Studio, aby znaleźć dokładne miejsce problemu?
Czy mogę debugować ręcznie wydane podpisane apk w Eclipse?
BTW musi dodać 'debuggable true' dla wydania buildType zobacz http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types –
Tak, przegapiłem ten aspekt , Android Studio dodaje to tylko w przypadku wersji debugowania. – carstenbaumhoegger
Dokładniej są to wartości domyślne zdefiniowane w wtyczce gradle android, a nie IDE –