Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android編程入門 >> [android]android項目的目錄結構

[android]android項目的目錄結構

編輯:Android編程入門

1. HelloWorld項目

Application Name : 應用名稱,展示在應用市場和設置中應用列表裡面

Project Name : 項目名稱,只是在eclipse裡使用

Package Name : 包名稱,必須獨一無二

 

Minimum Required SDK : 要求的最低版本的android系統

Target SDK : 兼容的最高版本的android系統

Compile With : 使用某版本SDK編譯,一般是最高版本

Theme : 主題樣式

 

2. 目錄結構

 

asset : 資產目錄,一些文件會被打包到apk裡面

bin : 編譯後的文件目錄,可以刪除

gen : 自動生成的目錄,有R.java

Android6.0 : android的sdk,android.jar

libs : 第三方庫,例如:v4包 因為4.0以上添加了很多新的api在2.0上沒有所以要用這個jar包

res : 資源目錄

Drawable-hdpi drawable圖片資源 h hign 高分辨率

Drawable-ldpi l low 低分辨率

Drawable-mdpi m middle 中分辨率

Drawable-xhdpi xh 大分辨率

Drawable-xxhdpi xxh 超大分辨率

layout 布局文件目錄

 

project.properties : 項目特性,裡面是指定的sdk版本編譯,

AndroidManifest.xml : 清單文件

<?xml version="1.0" encoding="utf-8"?>
<!-- [包名,一個手機裡面唯一的包名] -->
<!-- [應用的版本信息] -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.helloworld"
    android:versionCode="1"
    android:versionName="1.0" >
    <!-- [支持的最低的android系統版本和最高的android系統版本] -->
    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="23" />
    <!-- [icon圖標,應用名稱] -->
    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <!-- [activity名稱和顯示名稱] -->
        <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>

</manifest>

 

 

注意: 如果遇到eclipse崩潰了,又可能是模擬器服務端掛掉了,殺掉重啟就好,如果遇到sdk編譯錯誤可以使用 項目右鍵android tools -> fix project properties

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved