在AndroidManifest.xml中声明的软件包名称是应用程序的唯一ID。为了避免命名冲突,我们通常在这个软件包名称中使用域名,例如“com.google.*”。如果是这种情况,就没有办法避免其他人恶意使用我的域名作为他们的软件包名称。比如说,我正在使用“com.google.myapp”,尽管我不是为Google构建应用程序,但这仍然是一个完全有效的软件包名称。假设我的应用程序的软件包名称是“com.mycompany.myapp”,那么我无法阻止其他人在他们的应用程序中使用相同的软件包名称。
这是一个我应该担心的问题吗?看起来这是Android的本质,无法避免。
这是一个我应该担心的问题吗?看起来这是Android的本质,无法避免。