我正在编写一个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" />
如果我创建自定义YOUR_PACKAGE_NAME
类,我的MyApplication extends Application
将如何更改?
答案 0 :(得分:18)
您的应用程序名称实际上是在AndroidManifest.xml的第一行中定义的。例如:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.appname"
android:versionCode="66"
android:versionName="0.57" >
请注意package =“com.yourcompany.appname” - 这是您的包定义。
包含您的包名称的其他地方可以是资源,类路径,包等等。但是所有这些都应该根据清单进行对齐,因为包管理器会读取它。