安卓系统设置apk,如何修改安卓系统APK软件求教程

网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了沁县免费建站欢迎大家使用!

本文目录一览

1,如何修改安卓系统APK软件求教程

首先你要解除ROOT,这玩意推荐你使用腾讯应用助手,你只要把腾讯应用助手下在电脑上,然后将你的手机连在电脑上,打开腾讯应用助手它就会提示你是否获取ROOT,如果不提示那你就点首页上的一键获取root,之后你就可以再系统软件页面上卸载软件什么的了~

2,android系统设置的apk是哪个

不太清楚你问题的侧重点。。。如果是android源码的全工程下,是packages\apps下的Settings应用。如果是从手机使用的角度看,就是一个包名为“com.android.settings”的应用。不过如果被厂商定制过了的话,那就要看具体情况了。

如果有一个apk,需要知道他最低安装支持的android版本是什么,应该如何查看呢?直接将apk后缀名改为rar或者zip,拉出androidmanifest.xml?不行,androidmanifest.xml已经被编译过了,里面很多内容改为二进制了。其实用android自带工具即可,进入android sdk目录。cd sdk\build-tools\android-4.4.2 这边以4.4.2为例,可以参照自己的platform版本aapt.exe list -a someapk.apk > apkversion.txt然后用记事本之类的应用打开apkversion.txt搜索minsdkversion,以我这边为例,可以看到这便是0xf,即15 e: uses-sdk (line=8) a: android:minsdkversion(0x0101020c)=(type 0x10)0xf15对应的android版本可以从这边查阅:android版本和api level对应关系

3,如何预置Android 手机 APKAndroid

你好! 一、如何将带源码的APK预置进系统?  1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例  2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录  3) 在 Test 目录下创建一个名为 Android.mk的文件,内容如下:  LOCAL_PATH:= $(call my-dir)  include $(CLEAR_VARS)  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(call all-subdir-java-files)  LOCAL_PACKAGE_NAME := Test  include $(BUILD_PACKAGE)  4) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
5) 重新 build 整个工程  二、如何将无源码的 APK 预置进系统?  1) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以预制一个名为Test的APK为例  2) 将 Test.apk 放到 packages/apps/Test 下面  3) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:  LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  # Module name should match apk name to be installed  LOCAL_MODULE := Test  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(LOCAL_MODULE).apk  LOCAL_MODULE_CLASS := APPS  LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)  LOCAL_CERTIFICATE := PRESIGNED  include $(BUILD_PREBUILT)  4) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
5) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  6) 重新 build 整个工程  三、如何预置APK使得用户可以卸载?  有两种方法:  方法一:  7) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以 预制一个名为Test的APK为例  8) 将 Test.apk 放到 packages/apps/Test 下面;  9) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:  LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  # Module name should match apk name to be installed  LOCAL_MODULE := Test  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(LOCAL_MODULE).apk  LOCAL_MODULE_CLASS := APPS  LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)  LOCAL_CERTIFICATE := PRESIGNED  LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)  include $(BUILD_PREBUILT)  10) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
11) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  12) 重新 build 整个工程  注意:这个比不能卸载的多了一句  LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)  方法二:  4) 将需要预置的 apk 拷贝到:  vendor/mediatek/$  5) 重新 build 整个工程  注意:如果没有相应目录则需手动创建。
四、如何使得用户在将预置的 APK 卸载后,恢复出厂设置时能恢复?  为了让用户在将预置的 APK 卸载后,恢复出厂设置时能恢复,敝司做了一个 Feature,但在ALPS.GB.TDFD.MP.V1.7和 ALPS.GB.FDD2.MP.V4.7版本后支持,若贵司版本低于此版本,请申请 Patch ALPS00092543;  大致的做法是:  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/system目录下新建一个名为appbackup的文件夹,将该应用的apk文件copy到appbackup文件夹下  - 在mediatek/config/project_name/ProjectConfig.mk文件中添加定义:MTK_SPECIAL_FACTORY_RESET=yes  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/data/app下创建一个.restore_list,并且在其中添加语句:  /system/appbackup/xxx.apk(注意,.restore_list中的每一行都要以"/system” 开头)  当卸载了data/app下的apk后,再恢复出厂设置,系统会从 .restore_list 中读取apk的名字,然后从 appbackup 文件中把apk重新拷贝到data/app下,从而恢复data/app下已经卸载了的apk。

4,Android android 如何预置APK

1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录3) 在 Test 目录下创建一个名为 Android.mk的文件,内容如下:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(call all-subdir-java-files)LOCAL_PACKAGE_NAME := Testinclude $(BUILD_PACKAGE) 4) 打开文件 build/target/product/${Project}.mk(其中 ${Project} 表示工程名)将Test 添加到 PRODUCT_PACKAGES 里面。
5) 重新 build 整个工程 二、如何将无源码的 APK 预置进系统?1) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以预制一个名为Test的APK为例2) 将 Test.apk 放到 packages/apps/Test 下面3) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be installedLOCAL_MODULE := TestLOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(LOCAL_MODULE).apkLOCAL_MODULE_CLASS := APPSLOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)LOCAL_CERTIFICATE := PRESIGNEDinclude $(BUILD_PREBUILT) 4) 打开文件 build/target/product/${Project}.mk(其中 ${Project} 表示工程名) 将Test 添加到 PRODUCT_PACKAGES 里面。
5) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/system/lib/目录下,若无 so 库,则去掉此步;6) 重新 build 整个工程 三、如何预置APK使得用户可以卸载?有两种方法:方法一:7) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以 预制一个名为Test的APK为例8) 将 Test.apk 放到 packages/apps/Test 下面;9) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)# Module name should match apk name to be installedLOCAL_MODULE := TestLOCAL_MODULE_TAGS := optionalLOCAL_SRC_FILES := $(LOCAL_MODULE).apkLOCAL_MODULE_CLASS := APPSLOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)LOCAL_CERTIFICATE := PRESIGNEDLOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)include $(BUILD_PREBUILT) 10) 打开文件 build/target/product/${Project}.mk(其中 ${Project} 表示工程名) 将Test 添加到 PRODUCT_PACKAGES 里面。
11) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/system/lib/目录下,若无 so 库,则去掉此步;12) 重新 build 整个工程注意:这个比不能卸载的多了一句LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS) 方法二:4) 将需要预置的 apk 拷贝到:vendor/mediatek/${Project}/artifacts/out/target/product/${Project}/data/app/5) 重新 build 整个工程注意:如果没有相应目录则需手动创建。
四、如何使得用户在将预置的 APK 卸载后,恢复出厂设置时能恢复?

一、如何将带源码的apk预置进系统?  1) 在 packages/apps 下面以需要预置的 apk的 名字创建一个新文件夹,以预制一个名为test的apk 为例  2) 将 test apk的source code 拷贝到 test 文件夹下,删除 /bin 和 /gen 目录  3) 在 test 目录下创建一个名为 android.mk的文件,内容如下:  local_path:= $(call my-dir)  include $(clear_vars)  local_module_tags := optional  local_src_files := $(call all-subdir-java-files)  local_package_name := test  include $(build_package)  4) 打开文件 build/target/product/$  将 test 添加到 product_packages 里面。
5) 重新 build 整个工程  二、如何将无源码的 apk 预置进系统?  1) 在 packages/apps 下面以需要预置的 apk 名字创建文件夹,以预制一个名为test的apk为例  2) 将 test.apk 放到 packages/apps/test 下面  3) 在 packages/apps/test 下面创建文件 android.mk,文件内容如下:  local_path := $(call my-dir)  include $(clear_vars)  # module name should match apk name to be installed  local_module := test  local_module_tags := optional  local_src_files := $(local_module).apk  local_module_class := apps  local_module_suffix := $(common_android_package_suffix)  local_certificate := presigned  include $(build_prebuilt)  4) 打开文件 build/target/product/$  将 test 添加到 product_packages 里面。
5) 将从test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  6) 重新 build 整个工程  三、如何预置apk使得用户可以卸载?  有两种方法:  方法一:  7) 在 packages/apps 下面以需要预置的 apk 名字创建文件夹,以 预制一个名为test的apk为例  8) 将 test.apk 放到 packages/apps/test 下面;  9) 在 packages/apps/test 下面创建文件 android.mk,文件内容如下:  local_path := $(call my-dir)  include $(clear_vars)  # module name should match apk name to be installed  local_module := test  local_module_tags := optional  local_src_files := $(local_module).apk  local_module_class := apps  local_module_suffix := $(common_android_package_suffix)  local_certificate := presigned  local_module_path := $(target_out_data_apps)  include $(build_prebuilt)  10) 打开文件 build/target/product/$  将 test 添加到 product_packages 里面。
11) 将从test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  12) 重新 build 整个工程  注意:这个比不能卸载的多了一句  local_module_path := $(target_out_data_apps)  方法二:  4) 将需要预置的 apk 拷贝到:  vendor/mediatek/$  5) 重新 build 整个工程  注意:如果没有相应目录则需手动创建。
四、如何使得用户在将预置的 apk 卸载后,恢复出厂设置时能恢复?  为了让用户在将预置的 apk 卸载后,恢复出厂设置时能恢复,敝司做了一个 feature,但在alps.gb.tdfd.mp.v1.7和 alps.gb.fdd2.mp.v4.7版本后支持,若贵司版本低于此版本,请申请 patch alps00092543;  大致的做法是:  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/system目录下新建一个名为appbackup的文件夹,将该应用的apk文件copy到appbackup文件夹下  - 在mediatek/config/project_name/projectconfig.mk文件中添加定义:mtk_special_factory_reset=yes  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/data/app下创建一个.restore_list,并且在其中添加语句:  /system/appbackup/xxx.apk(注意,.restore_list中的每一行都要以"/system” 开头)  当卸载了data/app下的apk后,再恢复出厂设置,系统会从 .restore_list 中读取apk的名字,然后从 appbackup 文件中把apk重新拷贝到data/app下,从而恢复data/app下已经卸载了的apk。转载

5,如何预置Android手机APK

一、如何将带源码的APK预置进系统?  1) 在 packages/apps 下面以需要预置的 APK的 名字创建一个新文件夹,以预制一个名为Test的APK 为例  2) 将 Test APK的Source code 拷贝到 Test 文件夹下,删除 /bin 和 /gen 目录  3) 在 Test 目录下创建一个名为 Android.mk的文件,内容如下:  LOCAL_PATH:= $(call my-dir)  include $(CLEAR_VARS)  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(call all-subdir-java-files)  LOCAL_PACKAGE_NAME := Test  include $(BUILD_PACKAGE)  4) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
5) 重新 build 整个工程  二、如何将无源码的 APK 预置进系统?  1) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以预制一个名为Test的APK为例  2) 将 Test.apk 放到 packages/apps/Test 下面  3) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:  LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  # Module name should match apk name to be installed  LOCAL_MODULE := Test  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(LOCAL_MODULE).apk  LOCAL_MODULE_CLASS := APPS  LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)  LOCAL_CERTIFICATE := PRESIGNED  include $(BUILD_PREBUILT)  4) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
5) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  6) 重新 build 整个工程  三、如何预置APK使得用户可以卸载?  有两种方法:  方法一:  7) 在 packages/apps 下面以需要预置的 APK 名字创建文件夹,以 预制一个名为Test的APK为例  8) 将 Test.apk 放到 packages/apps/Test 下面;  9) 在 packages/apps/Test 下面创建文件 Android.mk,文件内容如下:  LOCAL_PATH := $(call my-dir)  include $(CLEAR_VARS)  # Module name should match apk name to be installed  LOCAL_MODULE := Test  LOCAL_MODULE_TAGS := optional  LOCAL_SRC_FILES := $(LOCAL_MODULE).apk  LOCAL_MODULE_CLASS := APPS  LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)  LOCAL_CERTIFICATE := PRESIGNED  LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)  include $(BUILD_PREBUILT)  10) 打开文件 build/target/product/$  将 Test 添加到 PRODUCT_PACKAGES 里面。
11) 将从Test.apk解压出来的 so库拷贝到alps/vendor/mediatek/$  12) 重新 build 整个工程  注意:这个比不能卸载的多了一句  LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)  方法二:  4) 将需要预置的 apk 拷贝到:  vendor/mediatek/$  5) 重新 build 整个工程  注意:如果没有相应目录则需手动创建。
四、如何使得用户在将预置的 APK 卸载后,恢复出厂设置时能恢复?  为了让用户在将预置的 APK 卸载后,恢复出厂设置时能恢复,敝司做了一个 Feature,但在ALPS.GB.TDFD.MP.V1.7和 ALPS.GB.FDD2.MP.V4.7版本后支持,若贵司版本低于此版本,请申请 Patch ALPS00092543;  大致的做法是:  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/system目录下新建一个名为appbackup的文件夹,将该应用的apk文件copy到appbackup文件夹下  - 在mediatek/config/project_name/ProjectConfig.mk文件中添加定义:MTK_SPECIAL_FACTORY_RESET=yes  - 在vendor/mediatek/project_name/artifacts/out/target/product/project_name/data/app下创建一个.restore_list,并且在其中添加语句:  /system/appbackup/xxx.apk(注意,.restore_list中的每一行都要以"/system” 开头)  当卸载了data/app下的apk后,再恢复出厂设置,系统会从 .restore_list 中读取apk的名字,然后从 appbackup 文件中把apk重新拷贝到data/app下,从而恢复data/app下已经卸载了的apk。转载

1) 在 packages/apps 下面以需要预置的 apk的 名字创建一个新文件夹,以预制一个名为test的apk 为例2) 将 test apk的source code 拷贝到 test 文件夹下,删除 /bin 和 /gen 目录3) 在 test 目录下创建一个名为 android.mk的文件,内容如下:local_path:= $(call my-dir)include $(clear_vars)local_module_tags := optionallocal_src_files := $(call all-subdir-java-files)local_package_name := testinclude $(build_package) 4) 打开文件 build/target/product/${project}.mk(其中 ${project} 表示工程名)将test 添加到 product_packages 里面。
5) 重新 build 整个工程 二、如何将无源码的 apk 预置进系统?1) 在 packages/apps 下面以需要预置的 apk 名字创建文件夹,以预制一个名为test的apk为例2) 将 test.apk 放到 packages/apps/test 下面3) 在 packages/apps/test 下面创建文件 android.mk,文件内容如下:local_path := $(call my-dir)include $(clear_vars)# module name should match apk name to be installedlocal_module := testlocal_module_tags := optionallocal_src_files := $(local_module).apklocal_module_class := appslocal_module_suffix := $(common_android_package_suffix)local_certificate := presignedinclude $(build_prebuilt) 4) 打开文件 build/target/product/${project}.mk(其中 ${project} 表示工程名) 将test 添加到 product_packages 里面。
5) 将从test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${project}/artifacts/out/target/product/${project}/system/lib/目录下,若无 so 库,则去掉此步;6) 重新 build 整个工程 三、如何预置apk使得用户可以卸载?有两种方法:方法一:7) 在 packages/apps 下面以需要预置的 apk 名字创建文件夹,以 预制一个名为test的apk为例8) 将 test.apk 放到 packages/apps/test 下面;9) 在 packages/apps/test 下面创建文件 android.mk,文件内容如下:local_path := $(call my-dir)include $(clear_vars)# module name should match apk name to be installedlocal_module := testlocal_module_tags := optionallocal_src_files := $(local_module).apklocal_module_class := appslocal_module_suffix := $(common_android_package_suffix)local_certificate := presignedlocal_module_path := $(target_out_data_apps)include $(build_prebuilt) 10) 打开文件 build/target/product/${project}.mk(其中 ${project} 表示工程名) 将test 添加到 product_packages 里面。
11) 将从test.apk解压出来的 so库拷贝到alps/vendor/mediatek/${project}/artifacts/out/target/product/${project}/system/lib/目录下,若无 so 库,则去掉此步;12) 重新 build 整个工程注意:这个比不能卸载的多了一句local_module_path := $(target_out_data_apps) 方法二:4) 将需要预置的 apk 拷贝到:vendor/mediatek/${project}/artifacts/out/target/product/${project}/data/app/5) 重新 build 整个工程注意:如果没有相应目录则需手动创建。
四、如何使得用户在将预置的 apk 卸载后,恢复出厂设置时能恢复?


本文题目:安卓系统设置apk,如何修改安卓系统APK软件求教程
文章源于:http://scyanting.com/article/iogjpo.html