Rus*_*oid 20 upload android apk google-play
我想将我的apk上传到谷歌播放商店.但它显示我这样的错误.
**You uploaded a debuggable APK. For security reasons you need to disable debugging before it can be published in Google Play**
Run Code Online (Sandbox Code Playgroud)
而且我搜索了这个,我收到了更改在museast.xml中修改android:debuggable ="false"的建议.
我这样改变了
manifast.xml
<application
android:allowBackup="true"
android:debuggable="false"
android:icon="@mipmap/ic_launcher"
android:label="Concall"
android:screenOrientation="portrait"
android:theme="@style/AppTheme" >
Run Code Online (Sandbox Code Playgroud)
在我的build.grable(模块)
android {
buildTypes {
debug {
debuggable false
}
}
Run Code Online (Sandbox Code Playgroud)
1.是否足以将Apk上传到谷歌游戏商店?
2.如果我从我的项目文件夹(app >> build >>输出>> apk >> apk-debug.apk)中获取apk后这个更改后它将能够在谷歌播放商店上传?
我需要知道这件事事先谢谢.
niq*_*eco 18
不要使用调试变量输出!构建一个发布 apk.您可以通过进入菜单Build - > Generate Signed APK在Android Studio中执行此操作.或者,如果在构建文件中正确配置了签名,则执行./gradlew assembleRelease.
dre*_*ees 12
我遇到了这个错误,我的应用程序没有debuggable在任何地方引用。经过一番搜索,我发现我不小心testCoverageEnabled true在我的release构建类型中有。
release {
testCoverageEnabled true
...
}
Run Code Online (Sandbox Code Playgroud)
删除它解决了问题。
在我的 build.gradle 文件中,我debuggable = false想知道为什么我会遇到这个问题。后来我发现它debuggable = true在我的 AndroidManifest.xml 文件的应用程序标签中
我遇到了同样的问题。不知不觉中我一直
在版本buildType中可调试true
buildTypes {
release {
minifyEnabled false
shrinkResources false
debuggable true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
Run Code Online (Sandbox Code Playgroud)
之后改为假。它的工作正常。
buildTypes {
release {
minifyEnabled true
shrinkResources true
debuggable false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27694 次 |
| 最近记录: |