- 浏览: 236414 次
文章分类
最新评论
-
iwangyiyx2:
...
加盐算法 -
seffxu:
我安装了run-jetty-run插件,并配置完成;通过Deb ...
jetty eclipse 插件 run-jetty-run
在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。
下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Root 权限的手机。
1、通过 USB 连接手机和电脑。
2、使用 adb 控制手机。
$ adb push SecureSetting.apk /sdcard/ // 上传要安装的文件,为安装做准备。 $ adb shell $ su // 切换到 root 用户。如果没有获得 Root 权限,这一步不会成功。 # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 让分区可写。 # cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 这一步可以用 cp 实现,但一般设备中没有包含该命令。如果使用 mv 会出现错误:failed on '/sdcard/NetWork.apk' - Cross-device link。 # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 还原分区属性,只读。 # exit $ exit
重启,可以看到 SecureSetting 已经安装好。
发表评论
-
通过打开android应用市场来定位你的app
2015-06-24 11:42 2702在我们自己开发的app中,往往要打开android mark ... -
webview 播放在线视频不能全屏 (附件工程)
2014-07-15 16:12 0webview 播放在线视频不能全屏 (附件工程) -
android xml自定义数据 解析
2014-05-19 19:53 138package com.lenovo.sharecente ... -
Lenovo MagicShare Network Protocol
2014-04-03 13:42 0****************************** ... -
正则表达式
2014-03-11 18:05 699^[a-zA-Z][a-zA-Z0-9_]*$ -
UDP局域网发现 广播方式实现笔记
2013-12-03 10:32 273文件传输部分: 侦听端口:2999,这只是一个建 ... -
android wifi-director api 解读
2013-08-20 21:03 16971、When a p2p connection is ... -
启动应用的方法,以camera模块为例
2013-08-01 18:11 995//通过包名和类名启动activity priva ... -
android appot和wifi 学习demo 工程
2013-08-01 18:11 861android ap 建立 关闭 实现 wifi 打开 关 ... -
数据库操作
2013-07-31 16:19 739从URI获得文件路径 string myImage ... -
FileObserver的使用方式,监测camera文件夹,android4.1
2013-07-30 14:37 83见附件。 -
android 启动应用或者activity的方法
2013-07-29 17:44 732//通过包名和类名启动activity priva ... -
让Eclipse兼容MacBook Retina屏幕的办法(解决Retina屏幕下eclipse字体变虚的问题)
2013-07-25 16:50 9457最近因为想在本地(MacBook Pro 15' Retin ... -
android 点击空白出隐藏软键盘
2013-06-03 14:18 3339public class HomeActivity exte ... -
Android 图片平铺效果
2013-05-08 10:46 996我们大家都看过平铺的效果,那么我们都是怎么样才能实现的那,我 ... -
android paint-pad
2013-04-17 18:45 909画图板程序,挺全的。 -
onFling onScroll各个手势效果实现
2013-03-22 15:02 4619package com.lenovo.anyclock; ... -
view拖动、listview加载、touch事件分发
2013-03-14 19:59 429package com.xiaxing.slidingdra ... -
android开发旋转罗盘、风车
2013-01-17 19:57 1282一、RotatView package com.s ... -
android多点触摸的的一些记录和思考
2013-01-17 18:15 2127一、UC浏览器的单指、多指操作很有意思,记录一些实现想 ...
相关推荐
在Android系统中,将应用程序安装至system/app目录下,使其成为系统级应用,是一项高级操作,主要用于开发者在进行ROM定制、应用预装或是系统级调试时。以下将深入解析这一过程,涵盖技术背景、实现步骤及注意事项。...
本主题将深入探讨如何在Android系统的安装目录下安装APK包,并提供一个简单的例子来帮助理解这一过程。 首先,了解Android的文件系统结构至关重要。在Android设备上,系统目录通常分为几个主要部分,例如 `/system`...
1. **复制APK安装包**:将APK文件复制到`data/app`目录下。 2. **解压并扫描安装包**:对APK文件进行解压并提取相关信息。 3. **保存DEX文件**:将APK中的DEX文件保存到`data/dalvik-cache`目录下。 4. **创建应用...
- **系统应用安装**: 如果要安装的APK作为系统应用,需要获取设备的root权限,然后将APK放在/system/app或/system/priv-app目录下,并执行`adb remount`和`adb push`命令,最后重启设备。 - **多版本共存**: 使用...
cp /mnt/sda/sda1/system/app/kinguser.apk /system/app cp /mnt/sda/sda1/system/etc/install-recovery.sh /system/etc cp /mnt/sda/sda1/system/xbin/ksud /system/xbin cp /mnt/sda/sda1/system/xbin/ku.sud /...
系统应用是指安装在"system/app"目录下的APK文件,它们具有更高的权限,可以访问一些用户应用无法触及的系统资源。这些应用在设备启动时自动启动,且一般不能通过常规方式卸载,除非获得root权限。 2. **APK文件**...
在非root设备上,通常只能安装数据/app目录下的用户应用,而root权限则可以将APK安装到system/app,使应用成为系统应用。 3. **脚本安装APK**: "i.sh"很可能是一个bash脚本,用于自动化APK的安装过程。通常,这样...
AndroidRuntime: java.lang.UnsatisfiedLinkError: Couldn’t load airtalkee from loader dalvik.system.PathClassLoader[DexPathList[[zip file “/system/app/POCM3A.apk”, zip file “/data/data/com.cmccpo
自己闲暇时制作 RCMix3D_v4.0——RCMix3D Tweaks汉化版安装注意事项: ...4.复制Tweaks.apk到/system/app/覆盖; 5.检查覆盖后的Tweaks.apk 属性/权限 是否为前2列勾上。如未勾上,请勾上确定保存。 6.退出,完成汉化。
1. **复制APK**:首先将APK安装包复制到`data/app`目录下。 2. **解压与扫描**:解压APK包并对其中的内容进行扫描,确保安全性。 3. **Dex文件优化**:将DEX文件(Dalvik字节码)保存到`dalvik-cache`目录下,并对其...
\system\app文件夹下是系统默认安装的软件 \data文件夹下是用户安装的软件 \system\app\AlarmClock.apk 闹钟 \system\app\Browser.apk 浏览器 \system\app\Bugreport.apk Bug报告 \system\app\Calculator.apk...
3. 安装完成后,APK 文件将被放在 `/data/app/` 目录下,同时在 `/data/system/packages.xml` 文件中增加了一条记录,以便系统能够识别和管理该应用程序。 4. 如果应用程序使用了数据库,在首次运行时,系统将在 `/...
1. **复制APK文件**:将APK文件复制到"data/app"目录下。 2. **解压与扫描**:对APK文件进行解压,并扫描其中的资源文件。 3. **DEX文件处理**:提取APK中的.dex文件,并将其保存至"data/dalvik-cache"目录。 4. **...
adb shell "cat /cache/backup/dbzm.apk > /system/app/dbzm.apk" adb shell "cat /cache/backup/stbconfig.ini > /data/ztecfg/stbconfig.ini" adb shell "cat /cache/backup/stbconfig.ini > /cache/reset/...
这段代码的作用是在编译过程中,将`Prebuilt_apps`目录下的所有APK文件复制到`$(TARGET_OUT)/app/`,即`out/target/product/generic/system/app`。 3. 将你的APK文件复制到`Prebuilt_apps`目录下,然后执行`make`...
5. **安装与更新**: 用户可以在设置中开启“未知来源”安装权限,然后通过文件管理器找到下载的"WebViewGooglearm64.apk"进行安装,完成WebView的更新。 6. **安全与隐私**: 使用谷歌提供的WebView更新有助于保护...
1. **内置到ROM**:即APK包必须安装在/system/app目录下。这意味着应用必须是系统级应用,而非用户可自行安装的第三方应用。 2. **使用相同签名**:APK需使用与目标安装系统的签名一致的证书进行签名。这要求应用...
因此,你需要将你的应用打包到`system/priv-app`目录下,并在AndroidManifest.xml中声明该权限: ```xml <uses-permission android:name="android.permission.INSTALL_PACKAGES"/> ... </manifest> ``` 2. ...
- 使用`pm`命令静默安装:在终端中输入`su`获取root权限,然后执行`pm install -r /system/app/your_apk_name.apk`。 - 重启设备:安装完成后,可能需要重启设备使更改生效。 5. **安全与风险**: 虽然静默安装...