osmand探索--manifests阅读

本文探讨了Osmald应用如何通过manifests文件将图标替换为icon_free,并提及android:process属性可能涉及创建名为net.osmand的进程。同时,文章还简单介绍了androidManifest.xml中的丰富内容。
摘要由CSDN通过智能技术生成
首先查看androidmanifest-free.xml。因为在前面自己摸索android开发的过程中都没有看见过mianfest-free的。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:tools="http://schemas.android.com/tools">
	<application tools:replace="android:icon"
		android:icon="@drawable/icon_free">
		<service tools:replace="android:process"
		    android:process="net.osmand"
			android:name="net.osmand.plus.NavigationService"/>
		
		</application>
</manifest> 

其中第一个功能是将应用图标替换成自己的icon_free,估计这就是加后缀_free的原因吧。

android:process的功能不明白,感觉像是创建了一个进程net.osmand。

然后查看an'do'ri'd'manifest.xml,内容比较多,

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
	android:installLocation="auto" 
	android:versionName="@string/app_version" 
	android:versionCode="211"
	package="net.osmand.plus">

	<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="21" />


	<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
	<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
	<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
	
	<uses-permission android:name="android.permission.INTERNET" />
	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
	<uses-permission android:name="android.permission.STORAGE" />
	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
	<uses-permission android:name="android.permission.WAKE_LOCK" />
	<uses-permission android:name="android.permission.CAMERA" />
	<uses-permission android:name="android.permission.VIBRATE" />
	<uses-permission android:name="android.permission.RECORD_AUDIO" />
	<uses-permission android:name="com.android.vending.BILLING" />
	


	<uses-feature android:name="android.hardware.camera" android:required="false" />
	<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
	<uses-feature android:name="android.hardware.microphone" android:required="false" />
	<uses-feature android:name="android.hardware.wifi" android:required="false" />
	<uses-feature android:name="android.hardware.location" android:required="false" />
	<uses-feature android:name="android.hardware.location.network" android:required="false" />
	<uses-feature android:name="android.hardware.location.gps" android:required="false" />
	<uses-feature android:name="android.hardware.sensor.light" android:required="false" />
	<uses-feature android:name="android.hardware.sensor.compass" android:required="false" />
	<uses-feature android:name="android.hardware.sensor.accelerometer" android:required="false" />
	<uses-feature android:name="android.hardware.sensor.gyroscope" android:required="false" />
	<uses-feature android:name="android.hardware.touchscreen" android:required="false" />


	<supports-screens android:resizeable="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true"
		android:xlargeScreens="true" android:anyDensity="true" />


	<!-- android:theme="@style/OsmandLightDarkActionBarTheme" -->
	<application android:allowBackup="true" android:backupAgent="net.osmand.plus.OsmandBackupAgent"
		android:icon="@drawable/icon" android:label="@string/app_name"
		android:name="net.osmand.plus.OsmandApplication" android:c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值