作者:shanshanhongxing | 来源:互联网 | 2023-05-18 10:56
我已将gradle build添加到Android应用,并可从Android Studio启动.
gradlew build
生成调试并发布(签名,用proguard缩小)版本.
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()
}
但是当我adb install
在设备上发布时,它会在启动时崩溃.
如何从Android Studio运行/调试应用程序的发布版本以找到确切的问题所在?
或者我可以在Eclipse中手动发布已签名的apk吗?
1> carstenbaumh..:
有一个名为"Build Variants"的窗口,您可以在其中选择要在仿真器/设备上安装的版本.
您还必须添加debuggable true
到您的发布版本中才能进行调试.