導航:首頁 > 文件處理 > 安卓原生系統建立文件夾

安卓原生系統建立文件夾

發布時間:2022-06-18 08:06:23

android系統的原生桌面圖片是放在哪個文件夾中的

android手機桌面是個apk。桌面上一些壁紙等非應用圖標的圖片都放在這個apk的drawable_hdpi/drawable_xhdpi/drawable_mdpi等下面。桌面上顯示的應用程序的圖標都是根據包名在手機相應的APK中動態獲取的。

❷ 安卓原生系統,自動更新下載的文件放在哪裡,想除去來節省內存

下個管家清理垃圾就ok啦
也可以下載個es文件管理器 裡面有個磁碟分析工具 可以看清楚那個文件夾的東西最多什麼的

❸ 安卓4.0系統怎復制粘貼文件夾

安卓原生4.0不帶文件瀏覽功能,想實現文件夾的管理您需要安裝第三方軟體來實現,這樣的軟體有很多,比如es瀏覽器等,安卓市場上一搜一大把。人臉識別只要有前置攝像頭應該就可以,4,.0是支持這個功能的,具體應該是在屏幕解鎖那裡設置。
那可能是原帶的管理器不支持此功能吧,還是建議樓主去下一個第三方的,功能很強大的,我推薦一個就是 solid explorer

❹ android系統中的app安裝後的各個文件路徑在哪裡

在系統中system/app文件夾中。

在android系統中安裝軟體時,系統會將其安裝在設定好的路徑當中,即system/app路徑。後來下載的APP可以卸載,但系統自帶的APP不能卸載,否則會引發系統的崩潰。

在安裝APP時,也可以直接將文件復制到手機里(手機內存、Storage Card都可以),在手機上執行該CAB文件即可安裝。

(4)安卓原生系統建立文件夾擴展閱讀

android系統中的app不同格式安裝:

1、CAB格式,直接將文件到手機里,都可以在手機上執行該CAB文件即可安裝。

2、EXE格式,EXE格式的程序可分為手機上直接運行(即綠色軟體的形式)和連接電腦同步安裝2種形式。

3、免安裝軟體(綠色軟體),將文件直接拷貝到手機里(手機內存、Storage Card都可以)即可運行。這種軟體在網上下載時一般是RAR或ZIP格式壓縮包,只需先在電腦上解壓,將解壓出來的文件夾拷貝到手機里即可運行。

4、Cpl文件,將文件直接拷貝到手機windows目錄下,即可在設置中出現相應的選項。如SoftKeyAppleEx.cpl對應會出現軟體設置選項。

❺ 安卓原生系統刪除軟體垃圾桶在哪

安卓手機是靠虛擬機來運行軟體,軟體安裝後,其實和沒有安裝前是一樣的。都是一個APK文件。只是在系統文件夾下多了數據文件夾,存儲應用或是游戲的設置或是記錄等。刪除應用或是游戲時,應用和數據文件夾會一起刪掉,所以不會留下垃圾。個別應用會殘留一點,也只是很少的KB單位。但是無關緊要。如果是安裝到SD卡,會安裝到一個隱藏文件夾下,但就不是APK格式的了,一個應用會在SD卡里有兩個文件,但是數據還是保存到手機內存中。刪除時都會刪除。個別應用安裝後,第一次打開會自動在SD卡創建文件夾,這不是安裝時產生的,刪除應用時這個文件夾內的文件不會被刪除。這也算是垃圾文件吧。

❻ 安卓8.1原生版安裝後都有哪些文件夾怎麼找出廠商內置文件刪除

你可以恢復他的出廠設置,然後重新開機就可以找出來了,你想要的就留下,不想要的就把它刪掉。

❼ 如何為Android系統添加一個新的資源包

如何為Android系統添加一個新的資源包
傳統的Android系統只有一個framework-res.apk資源包,第三方廠商在進行rom定製時會直接修改framework res資源,達到美化目的。但是這種方式跟原生資源的耦合度過高,在系統遷移或者framework ui移植時需要進行人工merge,工作量巨大。通過為Android添加一個新的獨立的資源包,可以將廠商定製資源獨立出來,可移植、可維護性非常好。

具體做法可以分為以下幾個步驟:

1. 修改build/core/clear_var.mk

LOCAL_USE_LETV_FRAMEWORK_RES:= true

2. 修改build/core/package.mk

以下腳本可以加在 $(R_file_stamp): $(framework_res_package_export_deps) 之前,然後修改$(R_file_stamp): $(framework_res_package_export_deps) 和 $(LOCAL_INTERMEDIATE_TARGETS): \
PRIVATE_AAPT_INCLUDES := $(framework_res_package_export)

如下所示:

view sourceprint?
1 ifeq ($(LOCAL_USE_LETV_FRAMEWORK_RES),true)

2 letv_framework_res_package_export := \

3 $(call intermediates-dir-for,APPS,letv-framework-res,,COMMON)/package-export.apk

4 letv_framework_res_package_export_deps := \

5 $(dir $(letv_framework_res_package_export))src/R.stamp

6 else

7 letv_framework_res_package_export :=

8 letv_framework_res_package_export_deps :=

9 endif # LOCAL_USE_LETV_FRAMEWORK_RES
view sourceprint?
1 $(R_file_stamp): $(framework_res_package_export_deps) $(letv_framework_res_package_export_deps)

2 $(LOCAL_INTERMEDIATE_TARGETS): \

3 PRIVATE_AAPT_INCLUDES := $(framework_res_package_export) \

4 $(letv_framework_res_package_export)

5 endif # LOCAL_NO_STANDARD_LIBRARIES
3. 修改build/target/proct/core.mk

在PRODUCT_PACKAGES增加letv-framework-res

4. 添加一個新的資源包項目,這里在framework/base/core/res同級目錄下建立一個新的文件夾letv_res用來存放我們的資源。把res目錄下的AndroidManifest.xml和Android.mk拷貝過來,進行修改。

記得設置LOCAL_USE_MY_FRAMEWORK_RES為false。

view sourceprint?
01 LOCAL_PATH:= $(call my-dir)

02 include $(CLEAR_VARS)

03

04 LOCAL_MODULE_TAGS := optional

05

06 LOCAL_PACKAGE_NAME := letv-framework-res

07 LOCAL_CERTIFICATE := platform

08

09 # Set LOCAL_USE_LETV_FRAMEWORK_RES as false

10 LOCAL_USE_LETV_FRAMEWORK_RES := false

11

12 # Tell aapt to create "extending (non-application)" resource IDs,

13 # since these resources will be used by many apps.

14 LOCAL_AAPT_FLAGS := -x

15

16 # Install this alongside the libraries.

17 LOCAL_MODULE_PATH := $(TARGET_OUT_java_LIBRARIES)

18

19 # Create package-export.apk, which other packages can use to get

20 # PRODUCT-agnostic resource data like IDs and type definitions.

21 LOCAL_EXPORT_PACKAGE_RESOURCES := true

22

23 # Include resources generated by system RenderScript files.

24 framework_GENERATED_SOURCE_DIR := $(call intermediates-dir-for,JAVA_LIBRARIES,framework,,COMMON)/src

25 framework_RenderScript_STAMP_FILE := $(framework_GENERATED_SOURCE_DIR)/RenderScript.stamp

26 #LOCAL_RESOURCE_DIR := $(framework_GENERATED_SOURCE_DIR)/renderscript/res $(LOCAL_PATH)/res

27

28 include $(BUILD_PACKAGE)

29

30 # Make sure the system .rs files get compiled before building the package-export.apk.

31 #$(resource_export_package): $(framework_RenderScript_STAMP_FILE)

32

33 # define a global intermediate target that other mole may depend on.

34 .PHONY: letv-framework-res-package-target

35 letv-framework-res-package-target: $(LOCAL_BUILT_MODULE)

view sourceprint?
01 <?xml version="1.0" encoding="utf-8"?>

02 <manifest xmlns:android=""

03 package="letv" coreApp="true" android:sharedUserId="android.uid.system"

04 android:sharedUserLabel="@null">

05

06 <application android:process="system"

07 android:persistent="true"

08 android:hasCode="false"

09 android:label="@null"

10 android:allowClearUserData="false"

11 android:killAfterRestore="false"

12 android:icon="@null">

13

14 </application>

15

16 </manifest>

資源的放置跟res下的類似,記得values目錄下創建public.xml,public.xml對id的類型區分比較嚴格,attr必須是0x0x010000開頭,drawable必須是0x0x020000開頭,其他類型好像就沒有限制,直接依次0x0x030000、0x0x040000開始即可。否則,編譯過程中會出現segmentation fault錯誤。

view sourceprint?
1 <resources>

2 <public type="attr" name="cForeground" id="0x03010000" />

3 <public type="drawable" name="ic_filemanager" id="0x03020000" />

4 <public type="style" name="LetvTheme" id="0x03030000" />

5 <public type="string" name="letv" id="0x03040000" />

6 <public type="dimen" name="letv_width" id="0x03050000" />

7 <public type="layout" name="letv_text" id="0x03060000" />

8 </resources>
5. 以上只是解決了資源的編譯環境問題,資源的查找過程也需要進行修改,修改 AssetManager.java,在init()後添加代碼 addAssetPath("/system/framework/letv-framework-res.apk");
view sourceprint?
01 public AssetManager() {

02 synchronized (this) {

03 if (DEBUG_REFS) {

04 mNumRefs = 0;

05 incRefsLocked(this.hashCode());

06 }

07 init();

08 addAssetPath("/system/framework/letv-framework-res.apk");

09 if (localLOGV) Log.v(TAG, "New asset manager: " + this);

10 ensureSystemAssets();

11 }

12 }

6. 最後就是資源應用問題。應用程序在xml文件中引用letv-framework-res.apk中的資源時可以使用與原生資源類似的訪問方式,首先聲明letv xmlns :

view sourceprint?
1 xmlns:letv=""
然後像@android:drawable @android:dimen這種引用方式改成@letv:drawable @letv:dimen即可。

view sourceprint?
01 <?xml version="1.0" encoding="utf-8"?>

02 <LinearLayout

03 xmlns:android=""

04 xmlns:letv=""

05 android:layout_width="fill_parent"

06 android:layout_height="wrap_content"

07 android:gravity="center"

08 android:paddingTop="@letv:dimen/letv_width"

09 android:orientation="horizontal" >

10

11 <ImageView android:id="@+id/file_icon"

12 android:layout_width="wrap_content"

13 android:layout_height="wrap_content"

14 android:layout_gravity="center"

15 android:layout_marginBottom="40dp"

16 android:src="@letv:drawable/ic_filemanager" />

17

18 </LinearLayout>

轉載,僅供參考。

❽ 誰能詳細的解答一下安卓手機裡面Android文件夾存儲的各個文件及其作用

網路搜索一下有很詳細的解釋,我大概說說看assert的文件夾主要保存一些原生的資源文件,比如音樂文件、視頻文件,打包的時候是不會進行混淆的。drawable文件夾很顯然是存放一些圖片、shape自定義樣式的文件等。layout主要是存放一些activity的界面文件、其他的可以自行網路

❾ 安卓手機怎麼建桌面文件夾啊

1、首先我們需要在桌面空白處點擊滑鼠右鍵,出現右鍵菜單。

❿ 手機桌面怎麼建文件夾

工具:ipad

操作系統:iOS 14.4.1

1、首先用手指按住 iPad 主屏上的任意一個圖標不動,直到圖標抖動。

閱讀全文

與安卓原生系統建立文件夾相關的資料

熱點內容
黑馬程序員培訓機構官網天津 瀏覽:903
mainjavasrc 瀏覽:57
如何買伺服器挖礦 瀏覽:291
php批量上傳文件夾 瀏覽:559
安卓固件怎麼更新 瀏覽:168
單片機代碼常式網站 瀏覽:922
UG編程如何多平面輪廓2D倒角 瀏覽:438
視頻壓縮漸變紋 瀏覽:852
什麼app能看財經新聞 瀏覽:40
數學奇跡神奇運演算法 瀏覽:360
大廠的程序員的水平如何 瀏覽:701
遺傳演算法入門經典書籍 瀏覽:879
源碼炮台腳本 瀏覽:621
在位編輯命令 瀏覽:348
曲式分析基礎教程pdf 瀏覽:15
php生成靜態html頁面 瀏覽:965
怎麼分割pdf 瀏覽:813
壓縮垃圾報警器 瀏覽:629
小公司一般都用什麼伺服器 瀏覽:968
java獲取時間gmt時間 瀏覽:821