4

我是电晕发展的新手。

我正在创建一个新项目,它们构建为 android apk 目标 2.2。

如果我在我的设备上运行此构建,它将成功构建 bt,它显示“未安装”。

我正在使用电晕的试用版,这会造成问题吗?

感谢您宝贵的时间。

4

5 回答 5

1

当我遇到类似问题时,那是因为我设备上的架构不是 ARMv7。

Corona 背后的开发人员就 Android 部署提出了以下几点:

  • 您无需安装 Android SDK。但是,如果您使用的是 Windows,则需要安装 Java 6 开发工具包的 x86(32 位)版本。Corona 不支持 JDK7。有关详细信息,请参阅 Java 开发工具包设置。

  • Android 构建过程会生成一个标准的 .apk 文件。您无需创建 Google 开发者帐户即可在 Android 设备上构建和测试应用程序,但如果您希望发布到 Google Play 市场,则需要一个帐户。该计划的当前价格为 25 美元,由 Google 授权和管理。

  • 我们仅支持运行 Android 2.2 或更高版本并配备 ARMv7 处理器的 Android 设备。这可能会造成一些混乱,因为 ARM 处理器是由一个系列和一个体系结构来识别的。姓氏中没有“v”。比如ARM7处理器实际上是ARMv3架构,而ARM11是ARMv6架构。请参阅本指南以帮助识别各种处理器。

资料来源:http ://docs.coronalabs.com/guide/distribution/androidBuild/index.html (如果您还没有看过,值得一读)

于 2014-01-27T09:22:05.180 回答
0

将一些应用程序下载到您的设备,例如应用程序管理器或 Es 文件资源管理器(

https://play.google.com/store/apps/details?id=com.estrongs.android.pop&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5lc3Ryb25ncy5hbmRyb2lkLnBvcCJd

然后打开那个应用程序,选择你的 .apk 文件,然后你就可以安装它了。

祝你好运 ;)

于 2012-10-25T08:50:16.920 回答
0

我发现最简单的方法是将 .apk 文件附加到电子邮件中,然后在手机上的 Gmail 中打开附件。

您可以使用 Corona 的试用版为 Android 构建。只需使用默认密钥即可。(我可能在“应用程序”下启用了一项设置,以允许从 Google Play 之外安装应用程序,我不记得了。)

于 2013-05-06T12:23:07.340 回答
0

我必须通过 adb 控制台安装我的应用程序,并打开手机的 USB 调试才能使其工作。

命令是:

[path to adb.exe] install -r [path to apk file]
于 2014-01-28T11:17:36.773 回答
0

我以前也遇到过这个问题,所以分享一下我的经验。

这可能是两个问题之一:

  1. 您的设备不是 ARMv7。这意味着它需要为 2.2 或更高。我建议将 Android 4.0 或更高版本用于测试设备,但这只是我的意见。

  2. 您可能有语法错误,或者您可能需要一个不存在的文档。在极少数情况下,Corona 在设备上之前不会检测到错误。要查看错误是什么,请运行adb logcat.

让我知道这是否适合你:)

于 2014-01-29T03:07:54.937 回答