fis*_*h40 4 android intellij-idea apk
我正在使用InteliJ IDEA制作我的android项目.我想知道它是out/production文件夹中的unsigned apk吗?
另一种方法是我尝试从项目Structure/artifact ---> Android Application ---> from modul'MyModule'创建unsigned apk.然后我设置它应该位于的路径.在创建一个项目后,它创建了MyModule.apk,但是当我想在我的设备中安装这个apk文件时,它说"应用程序没有安装".
请有人告诉我在工件中应该做什么来获得结果.我假设资源没有在apk中完全添加.我在InteliJ Idea帮助中阅读了文档,但我无法获得积极的结果.
我要回答我自己的问题.我找到了解决方案
更新:我无法安装apk bcoz unsigned apk无法安装.对于安装,您必须使用证书(调试或发布)对其进行签名.
在out/production文件夹中,apk用调试密钥签名,它不是未签名的.
如果有人在创建未签名的apk时遇到问题.这是答案.
如果您使用的是InteliJ IDEA或Android Studio.
https://www.jetbrains.com/idea/help/generating-an-unsigned-release-apk.html
如果你正在使用eclipse使用这个
要从Eclipse导出未签名的APK,请在Package Explorer中右键单击该项目,然后选择Android Tools> Export Unsigned Application Package.然后指定未签名APK的文件位置.(或者,在Eclipse中打开AndroidManifest.xml文件,选择Manifest选项卡,然后单击Export an unsigned APK.)
用Ant
如果您使用的是Ant,则可以使用带有ant命令的release选项启用释放模式.例如,如果从包含build.xml文件的目录运行Ant,则命令如下所示:
$ ant发布
默认情况下,构建脚本编译应用程序APK而不签名.项目bin /中的输出文件将是-unsigned.apk.
http://developer.android.com/tools/publishing/app-signing.html
| 归档时间: |
|
| 查看次数: |
12964 次 |
| 最近记录: |