Cod*_*ice 32 android samsung-mobile android-studio samsung-galaxy
我正试图从Android Studio首次在我的新款三星Galaxy S8上安装我的应用程序.当我这样做时,我收到以下错误消息:
安装失败,显示消息无法完成会话:INSTALL_FAILED_DUPLICATE_PERMISSION:包bbct.android尝试重新声明com.samsung.android.bixby.agent已拥有的bbct.android.lite.permission.READ权限.
为什么Bixby拥有我的许可?更重要的是我该如何解决这个问题?
Com*_*are 27
我启动了Galaxy S8,安装了Applications Info应用程序,发现com.samsung.android.bixby.agent它被列为"Bixby Voice".
无论出于什么原因,在他们的清单中,他们都有一个<permission>元素bbct.android.lite.permission.READ.这com.samsung是我在该应用中看到的唯一非权限
从好的方面来说:三星知道你是谁!
从负面来看:你说得相当好.
除了切换到其他一些权限名称,您的应用程序将永远无法安装在Galaxy S8或任何其他具有此Bixby应用程序的三星设备上(并且运行Android 5.0+,但我认为Bixby仅适用于较新的设备) .两个应用程序无法在Android 5.0+上的同一设备上声明相同的权限,除非它们使用相同的签名密钥签名,并且可能不是您的.
(我很好奇这是怎么发生的 - 这是应用程序吗?它是开源的吗?)
Cod*_*ice 11
似乎三星的开发人员从我多年前写的另一个SO问题中借用了一些代码:在另一个应用程序中请求我自己的ContentProvider的读取权限.这个问题最初包含我在我的应用中使用的权限名称.我从其他SO成员那里得知,这将在下一个Bixby更新中修复.
| 归档时间: |
|
| 查看次数: |
1841 次 |
| 最近记录: |