如何在Android Studio中导出项目?我的意思是,就像我以前在File|Export
中所做的那样..
答案 0 :(得分:286)
按照以下步骤在android studio中签署应用程序: -
首先转到Build->生成签名APK
然后单击Generate Signed APK后会出现信息对话框消息。
如果您没有任何密钥库文件,请单击Create New
按钮。如果您点击了Choose Existing
。
点击Create New
按钮后,会出现一个对话框,您需要输入密钥库文件信息,其他签名机构详细信息。
填写完整的详细信息后,点击Ok
按钮,然后重定向到此对话框。
单击“下一步”按钮,然后选中Run ProGuard
上的标记,然后单击完成。它生成签名的APK。
答案 1 :(得分:95)
从菜单中:
Build|Generate Signed APK
或
Build|Build APK
(后者如果你不需要签名的那个来发布到Play商店)
答案 2 :(得分:10)
首先,在AndroidManifest.xml的应用程序标记中添加 android:debuggable =" false" 。
您不需要在应用标记中对android:debuggable="false"
进行编码。对我来说工作室投诉 -
避免硬编码调试模式;将其删除允许调试和发布版本自动分配一个......(Ctrl + F1)
最好从清单中省略 android:debuggable 属性。如果你这样做,那么在构建APK以在模拟器或设备上进行调试时,工具将自动插入 android:debuggable = true。当您执行发布版本(例如导出APK)时,它会自动将其设置为false。另一方面,如果您在清单文件中指定了特定值,那么工具将始终使用它。这可能导致使用调试信息意外发布您的应用程序。
接受的答案看起来有些陈旧。对我来说,它要求我选择是否需要调试版本或发布版本。
转到Build->生成签名APK。选择您的密钥库,提供密钥库密码等。
现在您应该看到提示选择release build or debug build
。
对于制作总是选择发布版本!
你完成了。签名APK导出。
PS:在上传到Playstore之前,不要忘记在清单文件中增加versionCode
:)
答案 3 :(得分:7)
请按照以下步骤操作:
-Build
-Generate Signed Apk
-Create new
然后填写" New Key Store"形成。如果你想改变.jnk文件目的地,然后在目的地小鸡,并给出一个名称,以获得确定按钮。完成后,您将获得"密钥库密码","密钥别名","密钥密码" 按next并更改目标文件夹。 然后按完成,就是这样。 :)
答案 4 :(得分:3)
1.-导出签名包:
使用“提取已签名的Android应用程序包向导”(在主菜单上,选择Build | Generate Signed APK
)。包裹将在提取过程中签名。
OR
通过创建具有Release签名的Android应用程序类型的工件定义,将.apk文件配置为工件 包模式。
2.-导出未签名的包:这只能通过指定了Debug或Release unsigned package模式的工件定义来完成。