哪个apk可以在Android设备上运行ionic?

5
在使用ionic run android命令后,哪个apk文件在Android设备上运行?我在项目中该在哪里找到这个文件?
2个回答

6

确切的路径可能因Cordova版本而有所不同,但如果您想获取确切的路径,请查看运行ionic run android时的输出。最后你会看到像这样的东西:

BUILD SUCCESSFUL

Total time: 10.66 secs
Built the following apk(s):
    /home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
Using apk: /home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
Installing app on device...
Launching application...
LAUNCH SUCCESS

请注意输出文本中Using apk:的内容。这显示了在设备上安装时使用的APK的完整路径。在我的情况下,路径是/home/myuser/Documents/Projects/mysuperapp/platforms/android/build/outputs/apk/android-debug.apk
编辑:
如果您想创建用于生产/发布到Play商店的APK,请确保遵循以下步骤:http://ionicframework.com/docs/guide/publishing.html

好奇,为什么apk文件被命名为android-debug?这不是生产就绪的文件吗?我做错了什么吗,比如将其捆绑在运行而不是测试中。 - alphapilgrim
1
我们正在使用Cordova上的Ionic,并发布了一些关于如何为Play Store生成已签名APK的文档:http://ionicframework.com/docs/guide/publishing.html - Mark Veenstra
我们也在使用相同的技术栈,感谢您的快速响应和完美的回答! - alphapilgrim

1
我会说如果您未更改任何其他选项,它将是platforms\platform\CordovaApp-debug.apk
其中platform是根据您的设置而定,可能是androidios

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接