签名的 APK 文件在调试 APK 工作时不工作
Signed APK file not working while debug APK works
所以我终于完成了我的第一个应用程序,想把它放在 google 商店中,但不知为何它总是显示 "You must import a valid .apk file."。
我真的不知道自己在做什么,我到处看了看,有点明白我必须构建一个签名的 APK,我做了很多次,其中 none 有效。
另外,我刚刚注意到的重要细节:已签名的 apk 不起作用,而调试 apk 与我的 phone?
当我构建一个签名的 apk 时,它在 Gradle 控制台中说这是一个错误:
"注意:一些输入文件使用或覆盖已弃用的 API。
注意:使用 -Xlint:deprecation 重新编译以获取详细信息。
注意:C:\Users\Lois\AndroidStudioProjects\iobner\app\src\main\java\com\lf\gt\knowy\suggestions.java 使用未经检查或不安全的操作。
注意:使用 -Xlint:unchecked 重新编译以获取详细信息。"
谁能帮帮我?我需要做什么才能制作一个有效的签名 APK?为什么在调试工作时它不工作?!我没有这方面的经验,自己学会了做整个应用程序,但这次似乎无法自己找到问题...谢谢!
如果您想调试您的发布 apk,请在您的清单或 gradle.
中添加 debuggable 选项
如果你想修改你的 AndroidManifest.xml
<application
android:debuggable="true"
android:name=".YourApplication"
android:allowBackup="true"
android:icon="@mipmap/your_icon"
android:label="@string/app_name"
android:theme="@style/AppTheme"/>
更新
签名 APK 指南:
https://developer.android.com/studio/publish/app-signing.html
所以我终于完成了我的第一个应用程序,想把它放在 google 商店中,但不知为何它总是显示 "You must import a valid .apk file."。
我真的不知道自己在做什么,我到处看了看,有点明白我必须构建一个签名的 APK,我做了很多次,其中 none 有效。
另外,我刚刚注意到的重要细节:已签名的 apk 不起作用,而调试 apk 与我的 phone?
当我构建一个签名的 apk 时,它在 Gradle 控制台中说这是一个错误:
"注意:一些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:C:\Users\Lois\AndroidStudioProjects\iobner\app\src\main\java\com\lf\gt\knowy\suggestions.java 使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。"
谁能帮帮我?我需要做什么才能制作一个有效的签名 APK?为什么在调试工作时它不工作?!我没有这方面的经验,自己学会了做整个应用程序,但这次似乎无法自己找到问题...谢谢!
如果您想调试您的发布 apk,请在您的清单或 gradle.
中添加 debuggable 选项如果你想修改你的 AndroidManifest.xml
<application
android:debuggable="true"
android:name=".YourApplication"
android:allowBackup="true"
android:icon="@mipmap/your_icon"
android:label="@string/app_name"
android:theme="@style/AppTheme"/>
更新
签名 APK 指南:
https://developer.android.com/studio/publish/app-signing.html