Ich habe eine App, die GPS, Internet, FusedAPI und KSOAP verwendet. Wenn ich die App auf meinem Handy mit Android Studio debuggen, funktioniert die App gut. Wenn ich jedoch apk (signiert) erstelle, funktioniert die Aktivität, die sich mit Google Map, Fused API und GPS beschäftigt, nicht. Alles, was ich sehen kann, ist der Bildschirm flackert und die App kehrt zu der vorherigen Aktivität zurück.App funktioniert am Telefon während des Debuggens, funktioniert nicht, wenn APK installiert ist
Kann mir jemand sagen, was möglicherweise falsch ist.
build.gradle (Modul)
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "24.0.1"
dexOptions {
javaMaxHeapSize "4g"
}
defaultConfig {
multiDexEnabled true
applicationId "online.hannuveda.transafe_rx"
minSdkVersion 11
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.2.0'
compile files('libs/ksoap2-android-assembly-2.4-jar-with-dependencies .jar')
compile 'com.google.android.gms:play-services:9.4.0'
compile 'com.google.maps.android:android-maps-utils:0.3+'
compile 'com.github.aakira:expandable-layout:[email protected]'
}
build.gradle (Projekt)
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
zeigen Sie uns Ihre build.gradle, proguard Einstellungen und die Aktivität, die auf unterzeichnet apk nicht funktioniert –
gibt es 2 build.gradle, eins für Modul und eins für Projekt. Welches brauchst du ? –
vielleicht ein Proguard Problem? – Opiatefuchs