android - 在我朋友的安卓设备上进行颤振 apk 测试
问题描述
我终于完成了我自己的第一个颤振应用程序的构建,非常感谢 SO。但是我仍然有一个关于在其他设备上测试我的颤振 apk 的问题。所以,最后我得到了“app-release.apk”、“app.apk”和更多与 apk 相关的文件。太激动了,我把这些文件发给了我的朋友,但朋友告诉我,该应用程序下载良好但无法打开。那么问题来了!是否有任何其他基本命令可以在真正的 android 设备上成功打开 apk 文件?如果是这样,真的没有办法在我朋友的安卓设备中安装并成功打开和使用 .apk 或 .aab 颤振应用程序吗?我想在谷歌审核完成之前在朋友的设备上测试我的应用程序!先感谢您 [:
解决方案
嘿,恭喜您完成了第一个应用程序。
你必须运行这个命令
flutter build apk --split-per-abi
这个命令给你三个 apk 文件,所以你必须问你的朋友他有哪个处理器。取决于它,你会给它。
<app dir>/build/app/outputs/apk/release/app-armeabi-v7a-release.apk
<app dir>/build/app/outputs/apk/release/app-arm64-v8a-release.apk
<app dir>/build/app/outputs/apk/release/app-x86_64-release.apk
确保您的应用程序在发布模式下完美运行,您也可以通过flutter run --release -v
.
-v
意味着详细你可以看到你的颤振应用程序的完整日志
推荐阅读
- java - 使用 JPA/Hibernate 过滤 DataSet 中的行
- c++ - 需要二进制补码的 C++20 的分支
- java - 如何在 JAR 文件中播放音频?
- javascript - mongoose 中的 $match 不会查询聚合字段
- javascript - Lodash/Javascript 比较数组或对象,如果任何道具匹配则失败
- spring-boot - 如何使用 gradle kotlin dsl 为 spring boot 导入亚马逊 s3
- assembly - 使用数组中的值加载 FPU 堆栈后从 FPU 堆栈加载错误的结果
- javascript - 来自 php 控制器的 React SPA API 端点打开一个空白的 SPA 页面
- json - 在 Delphi 中编码时 Base64 断行
- typescript - 如何使用 pulumi 为谷歌云功能设置特定入口点