Android中什么时候需要在AndroidManifest.xml中添加声明?
2个回答
展开全部
在AndroidManifest.xml中可以:
1.添加权限声明。比如要用到网络,添加<uses-permission android:name="android.permission.INTERNET"></uses-permission>;
2.添加新的Activity。比如增加的Home.java类,继承Activity,添加<activity android:name="Home" android:configChanges="orientation|keyboardHidden|navigation" />
3.为额外的库添加声明。比如要用到Google Map的时候,不是Android内部包,引入包后,添加<uses-library android:name="com.google.android.maps"/>
4.程序运行的最低版本声明。添加<uses-sdk android:minSdkVersion="3"></uses-sdk>
5.为自己的后台Service声明。添加<service
android:name=".MyService"
android:exported="true"
android:process=":remote" >
</service>
6.其它情况,比如加入Admob广告:添加<meta-data android:value="yourID" android:name="ADMOB_PUBLISHER_ID"/>;
广播事件:<receiver android:name="HippoCustomIntentReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="HIPPO_ON_SERVICE_001" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
还有就是修改程序ICON的时候,可以这里面修改<application android:icon="@drawable/icon" android:label="@string/app_name">
1.添加权限声明。比如要用到网络,添加<uses-permission android:name="android.permission.INTERNET"></uses-permission>;
2.添加新的Activity。比如增加的Home.java类,继承Activity,添加<activity android:name="Home" android:configChanges="orientation|keyboardHidden|navigation" />
3.为额外的库添加声明。比如要用到Google Map的时候,不是Android内部包,引入包后,添加<uses-library android:name="com.google.android.maps"/>
4.程序运行的最低版本声明。添加<uses-sdk android:minSdkVersion="3"></uses-sdk>
5.为自己的后台Service声明。添加<service
android:name=".MyService"
android:exported="true"
android:process=":remote" >
</service>
6.其它情况,比如加入Admob广告:添加<meta-data android:value="yourID" android:name="ADMOB_PUBLISHER_ID"/>;
广播事件:<receiver android:name="HippoCustomIntentReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="HIPPO_ON_SERVICE_001" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</receiver>
还有就是修改程序ICON的时候,可以这里面修改<application android:icon="@drawable/icon" android:label="@string/app_name">
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询