2

使用 Flash CS6,我在手机上创建并安装了一个 .apk 文件。当我尝试启动它时,会发生此错误:

应用程序 appname (process air.appname) 已意外停止。请再试一次。

我在发布时使用了“Embed Air runtime with application”选项。

4

2 回答 2

2

我已经在 AVD 级别 10 上进行了测试 - 安装 Runtime.apk 和 MyApp.apk - 成功运行了 MyApp,但在 AVD 级别 15(使用 ARMv7a)上 - 应用程序应用程序名称意外停止。

要在 Windows 上首次在 AVD 上运行 flash cs6 的 flash app.apk:
1. 使用 ARMv6 创建并运行 AVD(例如:AVD 级别 10;< 级别 15)
2. 使用命令查找并连接到您的设备:adb devices
2. 安装 runtime.apk 使用: adb install "your\flash\runtimes\air\android\emulator\runtime.apk" (例如:"C:\Program Files\Adobe\Adobe Flash CS6\AIR3.2\runtimes\air \android\emulator\runtime.apk")
3. 在 AVD 级别 10 上创建并安装 YourApp.apk 作为安装 runtime.apk
4. 转到 AVD 并在 App 窗格上运行 YourApp。

于 2012-11-24T18:43:54.573 回答
1

您运行的 Android 版本不仅必须支持 Adob​​e Air(Android 2.2 或更高版本),而且您的手机必须具有 ARMv7 处理器,而不是 ARMv6。我认为这是最常见的问题。查看你的手机有什么处理器。

于 2012-10-19T14:34:22.417 回答