㈠ :android系統的手機目錄各個文件夾代表什麼例如acct app—cache config etc sbi...
Android系統的手機目錄結構十分復雜,不同文件夾承載著不同的功能。首先,mnt是掛載點目錄,用於存放掛載的文件系統,如SD卡。接著是etc,這是系統的主要配置文件所在,比如網路設置、用戶信息等。system目錄存放的是Android系統文件,包括內核文件、框架文件、用戶程序等。而sys目錄則是存放Linux內核文件的地方,包括設備驅動、系統服務等。proc目錄則是運行時文件目錄,包括內存、CPU、進程信息等。init.rc是啟動腳本,它定義了系統的啟動順序和初始化參數。
此外,default.prop是系統屬性配置文件,包含了系統的一些默認參數設置。data是用戶程序目錄,存放著各種應用程序的數據文件。dev目錄則是設備文件,包括各種硬體設備的驅動程序。
system目錄下的文件夾也具有各自的功能,usr文件夾主要是存放用戶文件,包括共享文件、鍵盤布局文件、時間區域文件等。app目錄是常規下載的應用程序存放地,這些APK包都是經過保護的,保證系統的安全。lib目錄則存放系統底層庫,如平台運行時庫等,為應用程序提供支持。etc目錄下主要是存放系統的配置文件,比如APN接入點設置等核心配置。framework目錄則是Android系統平台核心框架的文件存放地。而build.prop則是Android系統屬性配置文件,包含了一些系統屬性的設置。xbin目錄存放的是常用開發工具,比如tcpmp/sqlite3等。最後是bin目錄,存放的是系統工具,比如ps/cp/pm等。
㈡ 請問安卓模擬器的配置文件在哪裡
C:\Users\XxXxX\.android\avd
WIN7的保存目錄,XxXxX換成你的用戶名
裡面的img文件就是你模擬器系統里的數據。
㈢ android的全局配置文件是什麼,它的作用
Application設置全局變數以及傳值
/**
* 重寫Application,主要重寫裡面的onCreate方法,就是創建的時候,
* 我們讓它初始化一些值,前段時間在javaeye裡面看到過一個例子,與此相似,
* 我做了些改進。聽說外國開發者習慣用此初始化一些全局變數,好像在Activity
* 一些類裡面初始化全局變數的化,會遇到一些空指針的異常,當然,我沒有遇到過。
* 如果用此方法初始化的話,那麼就可以避免那些有可能出現的錯誤。
*
* 啟動Application,他就會創建一個PID,就是進程ID,所有的Activity就會在此進程上運行。
* 那麼我們在Application創建的時候初始化全局變數,那麼是不是所有的Activity都可以拿到這些
* 全局變數,再進一步說,我們在某一個Activity中改變了這些全局變數的值,那麼在別的Activity中
* 是不是值就改變了呢,這個算不算傳值呢?
* OK,那麼下面的例子我們測試下。。。
* @author yong.wang
*
*/
public class MyApplication extends Application {
private String name;
@Override
public void onCreate() {
super.onCreate();
setName(NAME); //初始化全局變數
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
private static final String NAME = "MyApplication";
}
//Ok,應用程序創建好了,不過我們應該在配置文件ApplicationManifest.xml中將要運行的應用程序MyApplication加進去,修改下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hisoft.app"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:name=".MyApplication"> 就是這兒,將我們以前一直用的默認Application給他設置成我們自己做的MyApplication
<activity android:name=".MyFirstActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MySecondActivity"></activity>
</application>
<uses-sdk android:minSdkVersion="8" />
</manifest>
當xml配置文件運行完android:name=".MyApplication">,在此那麼就分配好了進程ID,再下面,我們就要運行我們的Activity了
public class MyFirstActivity extends Activity {
private MyApplication app;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
app = (MyApplication) getApplication(); //獲得我們的應用程序MyApplication
Log.e("MyFirstActivityOriginal", app.getName()); //將我們放到進程中的全局變數拿出來,看是不是我們曾經設置的值
app.setName("is cool"); //OK,現在我們開始修改了
Log.e("MyFirstActivityChanged", app.getName()); //再看下,這個值改變了沒有
Intent intent = new Intent(); //更重要的是我們可以看在別的Activity中是拿到初始化的值,還是修改後的
intent.setClass(this, MySecondActivity.class);
startActivity(intent);
}
}
上面運行完了,就要跳到這個Activity了
public class MySecondActivity extends Activity {
private MyApplication app;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
app = (MyApplication) getApplication(); //獲取應用程序
Log.e("MySecondActivity", app.getName()); //獲取全局值
}
}
㈣ qt Android 怎麼在生成APK的時候,我把本地的XML配置文件一塊弄進去.
把xml配置文件放到res/xml目錄下,或者放到assets目錄下,當然也可以把xml文件放到src目錄下
㈤ 手游APP本地有角色配置文件嗎
存檔游戲本地是有配置文件的。
這種存檔游戲,對android 和ios 系統能通用.
代碼相同,可以在steam上查到,雙擊打開相應文件夾。