0

可能的?

我认为要做到这一点,我需要将 Fire 上的 AIR 运行时升级到 3,但不会安装应用商店中的版本。我无法创建我所知道的既是强制运行时又是调试的 AIR apk,因此应用程序的调试版本必须在安装的 AIR 运行时上运行。由于 Fire 带有 2.7,3.x 应用程序不会在调试模式下运行。

有没有人设法在不使用强制运行时的情况下让 AIR 3 在火上运行?

4

1 回答 1

1

要更新 KF 上的 AIR,您必须获得 root 权限。还要记住,在 KF 上构建的 android 没有任何复制命令(它被切断了)。所以我发现最好的方法是用修改过的(预先root过的)股票版本来刷你的KF,然后安装新的空气。

  1. 获取预先根植的股票版本(我在这里拿了它)。重要提示:它通过 TWRP 安装,谷歌如何在 KF 上安装 TWRP。
  2. 将下载的 .zip 和 air_runtime.apk(最新的 AIR 版本)放在 KF 的根目录中。
  3. 在恢复模式下重新启动(应该加载 TWRP)
  4. 闪这个版本。
  5. 在您的 PC 上打开 cmd 并运行“adb shell”(确保在运行“adb devices”时在列表中看到您的设备,否则检查驱动程序)。
  6. 运行“su”(如果您下载了安全版本)。
  7. 在 shell 中转到 sdcard(“ls”获取文件/文件夹列表和“cd folder_name”进入)并运行“install air_runtime.apk /system/app/air_runtime.apk”(我认为你可以运行“install /sdcard/folder_with_air/air_runtime.apk /system/app/air_runtime.apk”)。(7a. 如果它告诉你因为文件已经存在而无法安装,运行以下两个命令:"mount -o remount rw /system" (mount 'system' with read/write rights) and "mv /system/ app/air_runtime.apk /system/app/air_runtime.bak”(将 air_runtime.apk 重命名为 air_runtime.bak)。然后重复步骤 7。)
  8. 在 KF 中只需运行(安装)air_runtime.apk(使用任何文件资源管理器,例如从 Amazon 下载 ES File Explorer)。
  9. 检查应用程序中的 AIR 版本。

就这样。看起来有点复杂,但实际上更新 AIR 大约需要 4-5 分钟(但我已经安装了 TWRP)。

希望能帮助到你。

UPD。在您的 Kindle 自行更新(目前为最新版本 6.3.1)后,您将失去 SU 权限。AIR 也将回滚到 2.7。您可以阻止 KF 自动更新(在 xda 上搜索如何操作)或刷新实际的预根版本(它可以让您几个月没有问题)。

于 2012-10-11T11:39:02.703 回答