按照以下步骤在android工作室中签署应用程序:-
>
首先转到Build-
然后一旦你点击生成签名APK然后有信息对话框消息出现。
如果您没有任何密钥库文件,请单击Create New
按钮。如果您有,请单击选择现有
。
单击Create New
按钮后,现在会出现对话框,您需要在其中输入密钥库文件信息、其他签名权限详细信息。
填写完整详细信息后,单击Ok
按钮,然后将其重定向到此对话框。
单击下一步按钮,然后在Run ProGuard
上复选标记,然后单击完成。它会生成签名的APK。
从菜单:
Build|Generate Signed APK
或
Build|Build APK
(后者,如果您不需要签名即可发布到Play商店)
<罢工> 首先,在AndroidManifest. xml的应用程序标签中添加这个android:调试="false"。 罢工
您不需要在您的应用程序标签中harcodeandroid:调试="false"
。事实上,我的工作室投诉-
避免硬编码调试模式;省略它允许调试和发布构建自动分配少一个…(Ctrl F1)
最好在清单中省略android:调试属性。如果你这样做了,那么当在模拟器或设备上构建调试APK时,工具会自动插入android:调试=true。当你执行发布构建时,例如导出APK,它会自动将其设置为false。另一方面,如果你在清单文件中指定了一个特定的值,那么工具将始终使用它。这可能导致意外发布带有调试信息的应用程序。
公认的答案看起来有些旧。对我来说,它要求我选择是要调试构建还是发布构建。
转到Build-
现在您应该会看到选择发布构建或调试构建
的提示。
对于生产始终选择发布构建!
你完成了。签名APK导出。
PS:上传到playstore之前,不要忘记在清单文件中增加您的versionCode
:)