我正在尝试为我的Android应用程序使用onesignal。目前,这是可行的,但是我的文件app.js中有以下一行:
OneSignal.init('xxxxxx-xxxx-xxxx-xxxxx-xxxxxxxxxxx');
其中所有xxxx代表我的onesignal_app_id。这是OneSignal doc中的建议,但我对应用程序的创建不熟悉,我的问题是:这是否意味着如果有人解压缩apk,他可以得到我的onesignal_app_id?
我以前使用的是较旧的buildTool(23.0.2),它使我可以在gradle中写入onesignal_app_id(可以看到here),并且感觉更安全。但是我必须更新一些依赖项,并且需要使用buildTools 28,并且以前的方法不再起作用。
所以我的问题是:我可以在代码中安全地编写app_id吗?如果没有,如何将其放在安全的地方?
非常感谢, djazouli