1

这些年来,我们的旧 App Works 在所有设备上都能完美运行,除了新的三星 Note8。

问题是Android Studio无缘无故更改了这款Smartphone的DeviceId,看似不可能,但确实如此。

每次我们调试我们的 APP 时,Deviceid 都会发生变化。

这对我们来说是一个重要的问题,因为我们使用这个 ID 来控制我们的许可证。

任何想法?

PD:还是不敢相信!

4

1 回答 1

0

如果您更改应用程序的签名,则 DeviceId 会更改

即,如果您正在制作第一个版本,然后您尝试使用新的 key.jks 制作另一个版本,那么您会发现第一个版本中的 DeviceId 与第二个版本中的 DeviceId 不同

结论:- 始终使用相同的 key.jks 生成签名的 APK

于 2021-12-06T16:19:42.597 回答