Android学习记录res中AndroidManifest文件说明
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android学习记录res中AndroidManifest文件说明相关的知识,希望对你有一定的参考价值。
<?xml version="1.0" encoding="utf-8"?> <!-- xmlns:android 约束规则,参考schemas package:此包表示整个java应用程序的主要包名,而且是一个默认的程序名称。 android:versionCode="1":表示工程所生成的apk的版本号,1开始,2,3,4不断升级(软件升级时用的) android:versionName="1.0":表示版本的名称,以1.0开始,2.0,3.0 类似的 android:installLocation="auto":自动寻找安装地址,ROM或者SDcard卡(默认的属性) android:installLocation="internalOnly"仅仅只能安装在ROM上 android:installLocation="preferExternal"会直接安装在SDcard卡上(大型的游戏安装在SDcard上) --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.holleworld" android:versionCode="1" android:versionName="1.0" > <!-- android:minSdkVersion 表示版本号 --> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="21" /> <!-- android:icon="@drawable/ic_launcher":表示我们应用程序的图标,也就是我们的logo图片 (美工完成的) android:label="@string/app_name":表示应用工程的文字说明 --> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <!-- android:name 表示应用工程的主程序的名称,前面的一点代表的是此文件是在该包下 android:label 整个应用的名称 <intent-filter> 这是意图过滤器,用来过滤用户的一些动作和操作 android.intent.action.MAIN 表示当前的程序是整个工程的入口程序 category android:name 表示决定应用程序是否在程序列表中显示 --> <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <!-- 这是添加用户的授权,授权访问网络等信息。 --> <uses-permission android:name=""></uses-permission> </manifest>
以上是关于Android学习记录res中AndroidManifest文件说明的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Android Studio 编译报错 ( Error: Duplicate resources | 使用 sourceSets 配置多个 res 资源不能有重复名称的资源 )
错误记录Android Studio 中 Gradle 配置报错 ( Can‘t determine type for tag ‘<item name=““ type=“String“>)