xujiaji/OneForAllApk

ShareUserId能配置吗?

Closed this issue · 2 comments

ShareUserId能配置吗?不同签名用不同的ShareUserId,或者有的签名需要ShareUserId,有的不要。可以配置吗?

这个我每没有试过,你可以试试将清单文件覆盖成你对应的配置,因该没有问题。或者你也可以等我晚些时间试试

经过测试有效可配置。

ThreeApk和FourApk清单文件配置如下

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.xujiaji.oneforallapk"
    android:sharedUserId="com.xujiaji.shared">
</manifest>

测试文件MainActivity,测试了不同apk之间的资源访问。

  • FourApk可访问ThreeApk资源
  • OneApk和TwoApk不可访问ThreeApk资源

请运行四个渠道可观看,分别列出ThreeApk、TwoApk、FourApk截图(看橙色文字)

  • ThreeApk 为被测试对象
  • TwoApk 没有配置sharedUserId
  • FourApk配置了和ThreeApk相同的sharedUserId