android - 应用程序仅在连接到笔记本电脑的设备上运行
问题描述
我的应用发布有问题。
如果我将手机连接到我的笔记本电脑,它会询问我是否要像这样共享 RSA 指纹:
单击是后,我可以运行构建并成功在手机上安装应用程序。我什至可以构建一个 APK,调试或发布并将其安装在任何连接到我的 PC 并接受 RSA 密钥(4 个设备)的手机上。
当我尝试在另一部手机上安装该 APK 时(在其他 3 台设备上测试)。它安装了调试 APK 但只是说我的应用程序已停止工作,如果我安装了发布 APK ,它根本就没有安装。
这是一个常见问题,我需要先做些什么吗?
解决方案
我建议您在共享之前构建一个签名的 apk。可以在此处找到有关如何签署 apk 的说明-> https://developer.android.com/studio/publish/app-signing
推荐阅读
- linux - 是否可以分发和使用 .so 文件而无需安装?
- microsoft-graph-api - Microsoft Graph 客户端 SDK - 按名称过滤组
- python - 处理参数时如何跳过 sys.argv[0]?
- netsuite - 订单完成后如何更新销售订单
- java - 通过并发任务的数量限制异步 Mono(不是基于时间的)
- excel - 使用列表框多选从列表中返回多个索引时出错
- javascript - 如何在本机反应中从firebase获取用户ID?
- python - 正则表达式替换两个不同字符串之前或之后的字符串
- android - 资源 android:style/TextAppearance.Material.Widget.Button.Borderless.Colored 未找到
- javascript - 匹配任何主机的 url 的正则表达式