导航:首页 > 文件处理 > 安卓原生系统建立文件夹

安卓原生系统建立文件夹

发布时间: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 主屏上的任意一个图标不动,直到图标抖动。

阅读全文

与安卓原生系统建立文件夹相关的资料

热点内容
东莞程序员开发驻场需要多少钱 浏览:191
3年的程序员能达到什么水平 浏览:796
手机解压app哪个好知乎 浏览:645
编译器功能大全 浏览:888
重启打印服务命令 浏览:988
解压文件时空间不足 浏览:702
最优估计理论pdf 浏览:715
穿压缩裤跑步能瘦腿吗 浏览:88
基于单片机的gps定位系统 浏览:536
phpmap数组 浏览:404
手机升级方舟编译器 浏览:896
phpmysqli增删改查 浏览:782
java的冒泡算法 浏览:146
android系统死机 浏览:871
阿里云服务器加载缓慢 浏览:920
上司命令下属买奶茶 浏览:505
框柱箍筋加密多少 浏览:229
linuxpsql命令安装 浏览:55
股价低位除权选股源码 浏览:447
单片机怎么连接labview 浏览:947