我在写一个Android应用程序。
它有一些src
下的软件包。
我怎么才能知道哪一个是我的应用程序包?
我想添加C@DM权限:
<permission android:name="YOUR_PACKAGE_NAME.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="YOUR_PACKAGE_NAME.permission.C2D_MESSAGE" />
字符串
如果我创建了一个自定义MyApplication extends Application
类,YOUR_PACKAGE_NAME
会发生什么变化?
3条答案
按热度按时间o7jaxewo1#
您的应用程序名称实际上是在AndroidManifest.xml的第一行中定义的。例如:
字符串
注意package=“com.yourcompany.appname”-这是您的包定义。
其他包含你的包名的地方可以是资源,类路径,包等等。但是所有这些都应该根据清单对齐,因为包管理器读取的是清单。
cedebl8k2#
的数据
1.首先点击项目选项
1.进入android
1.点击Android下的应用程序选项后,点击Java选项
1.之后将显示应用程序包名称
的
qcuzuvrc3#
使用Gradle的较新Android Studio没有“软件包名称”,也没有在“AndroidManifest.xml”中提及。
请在“build.gradle.kts”文件中查找“applicationId”,在模块级别而不是项目级别。
即:
字符串
参考:https://developer.android.com/build/configure-app-module
报价:
applicationId会自动分配您在安装过程中选择的软件包名称。