㈠ 安卓手机无法安装软件是什么原因
安卓手机不能安装软件其实有很多的原因,排除可以避免的原因(google授权),其他的硬件设施的支持,也可能出现软件不能安装的现象。有的是可以解决的,但有的是强制性原因,那就没有办法了。下面就来分析下软件不能安装的几个原因。
1.最常见的就是,未知软体安装失败。
这个其实在塞班手机的时候就有这个权限,这个也只要在手机安全设置里面设置就可以了。这也是运营商为了保证用户不过乱的安装非官方应用程序而造成手机系统紊乱的现象而添加的一个选项。
解决办法:设置安装权限即可(如图)
2.系统版本原因
硬件设施的原因。骑什么马,套什么鞍,破锅就配个破锅盖吧,这个是一个无法避免的问题,你也就不要纠结了。除非换掉现在有的,那就是唯一解决方法,不然你就不要纠结那么多了。系统原因,现在很多软件都是不支持4.0以下系统的,这个还是可以通过刷机升级来解决
解决方法:通过刷机升级系统解决
还有其他的一些原因,直接点击连接进行查看
3、安装软件一直显示正在安装 4、提示‘应用程序未安装’解决方法 5、安装软件解析包错误解决办法
基本上安装就是上面这些问题,大家还有问题也可以再留意反馈。
1.最常见的就是,未知软体安装失败.
这个其实在塞班手机的时候就有这个权限,这个也只要在手机安全设置里面设置就可以了.这也是运营商为了保证用户不过乱的安装非官方应用程序而造成手机系统紊乱的现象而添加的一个选项.
解决办法:设置安装权限即可(如图)
2.系统版本原因
硬件设施的原因.骑什么马,套什么鞍,破锅就配个破锅盖吧,这个是一个无法避免的问题,你也就不要纠结了.除非换掉现在有的,那就是唯一解决方法,不然你就不要纠结那么多了.系统原因,现在很多软件都是不支持4.0以下系统的,这个还是可以通过刷机升级来解决
解决方法:通过刷机升级系统解决
3.手机安装软件一直显示正在安装
可能你的手机里有不少APP已经有一段时间没用了,但是看到新的APP还是会情不自禁地下载安装,可是有时候安装APP时却会一直显示正在安装.
想必任何人碰到这个问题都是非常苦恼的吧,毕竟一直显示正在安装真的很让人抓不着头脑,那么下面就一起去看看具体原因和解决方法吧!
当你发现无论安装什么软件都提示安装超时的时候,一定要第一时间打开Root Explorer,进入data/app文件夹,然后点击Perferences,在Sort order一栏点击Date(desc)按钮:
接着你会惊奇的发现,最先提示安装超时、没有安装上的那款软件居然在文件夹里的最上面,赶紧删除掉该文件,然后重启,问题解决:
如果你不这么做的话,那么一定会重启→系统崩溃.所以,这一做法是你最后的救命稻草.
4.Apk安装提示‘应用程序未安装’解决方法汇总
最近手机不管装设么都显示"应用程序未安装" 网上查了查,发现有这种问题的机油不在少数.现在我把网上流传比较广泛的几种解决方法汇总一下,方便各位遇到同样问题的机油查看.
第一种:最普遍的解决方案
储存模式连接电脑找到SD卡目录下(已经root的机油可以用R.E管理器)的 .android_secure
文件夹,里面应该会有一个smdl2tmp1.asec,也可能是其他名称,总之与正常程序命名格式明显不一样的文件,删除,再次安装软件,看看是不是好
了.
第二种:就算以前没有装过的程序也显示"应用程序未安装"的话
备份好存储卡的东西,然后用读卡器插到电脑上,格式化,文件类型选 FAT32,不要选快速格式化.有些做过 APP2SD 或者弄过 swap 的可能会出现这种情况.
第三种:算是我自己摸索的吧,其实也和第四种差不多,改进了一下而已
我卡里有一个 EXT 分区,但是上次刷机后就没用过, 用第四种方法不行,我就考虑是不是问题出在这里. 然后我先用手机把内存卡格式化了一遍,分区消失, 然后插在电脑上又格了一遍,然后问题就解决了,当然,分区没有了.
第四种:已经安装了那个软件,在更新过程中显示应用程序未安装
只要删除原有的软件,然后再安装即可.如果还是不行进入菜单 设置-应用程序-管理应用
设置-应用程序-管理应用程序,将相关程序残余清除(程序,将相关程序残余清除(一般可以将 0 KB 的都
删除)如果还是不行,那就用删除)如果还是不行,那就用 R.E 文件管理器 删除 中的***.apk ***.odex, 掉
ststem/app 中的***.apk 和 ***.odex,利用搜索 功能,将相同的文件名的文件全删除.
5.手机安装软件解析包错误解决办法
本来是满心欢喜打算体验某款APP,可是在安装APP途中弹出"解析包时出现问题"这样的提示,会不会觉得很揪心呢?那么安卓解析包出现问题有没有好的解决办法呢?下面就来介绍一下安卓解析包出现问题的一些解决方法!
安卓手机解析包时出现问题的解决方法:
1、安卓apk程序解析包出现问题的话,可能是由于你下载的apk程序本身就有问题,程序的压缩包可能在下载过程中被损坏了,建议请重新下载一次.
2、如果重新下载也解决不了安卓解析包出现问题的话,很大一个可能就是在于你的手机的配置参数不支持这款软件,举个例子吧,如果一款apk程序的系统版本要求在安卓2.2以上,而你的手机则是安卓2.1系统,就会出现"解析包时出现问题"这样的解析错误.
3、还有一种可能是由于RE文件管理设置的缘故,进入RE管理器——设置——一键设置——主文件夹选项,有的朋友反映如果将其设置成"sdcard "就会出现"解析包出现问题"的错误提示,而如果将其设置" "就可以成功安装,建议诸位可以试试!
㈡ 华为手机怎样安装未知应用权限
手机升级后,部分应用安装时出现“是否允许安装应用”的弹框,
问题原因:
系统更新Android安全补丁,为防止应用恶意安装,部分应用安装时提示需手动授予安装权限。
解决方案:
您可以点击“允许”进行安装应用。
您也可以进入手机“设置”中搜索“更多安全设置”,进入后点击“安装外部来源应用”/安装未知应用,手动选择设置受信任的应用为“允许安装应用”,之后再次安装该应用时便不会出现弹框了。
㈢ 安卓手机装APP时为什么总会索取那么多权限呢
现在时代手机已经普遍大众了,几乎每个人都有一部自己的手机,而且我们现在也越来越离不开手机,手机和我们的生活息息相关,比如我们可以用手机进行转账支付等,我们在支付的时候,一般需要用到支付宝app、微信app或者是各大银行的app以此来进行支付或转账金额,而支付宝微信或者是手机银行app这些软件也是我们手机所必需的,在我们通过网上购买物品的时候,我们可以用苏宁购物app、淘宝app、京东app或者是毒物、识货这些app进行购买。
麦克风权限:麦克风权限是一个比较常见的权限,手机很多app都会询问是否要看方手机麦克风的权限,这时候你就要睁大你的双眼了,一定要看这个app是否真的适合开放麦克风权限,因为一些不法分子可能会通过一些软件来获取你的麦克风权限,这样就会出现被人监听的概率。
㈣ 为什么Android系统的手机每次装软件都会出现:需要获取以下系统权限,对手机有没有危害,会不会中病毒
您好:
智能手机都是有可能感染病毒的~在国际着名杀毒测试AV-Test中,腾讯手机管家已经获得了AV-Test 2013移动杀毒认证,是国内免费移动杀毒软件中,获得专业认证的手机杀毒软件。
所以推荐您使用腾讯手机管家。
管家除了在提供病毒查杀和软件管理外,骚扰拦截、软件权限管理、手机防盗等也是管家提供的基础安全防护功能,另外还能主动满足您流量监控、空间清理、体检加速、软件搬家等个性化的手机管理需求。是众多用户推荐、并使用的手机杀毒管理软件。腾讯手机管家诚邀您进行体验。
㈤ 安卓手机怎么安装不了修改系统设置权限的软件
若手机不能安装软件/游戏,建议:
1.检查“未知来源”设置是否开启。
2.查看下载的软件格式是否为机器所支持的。安卓系统手机支持的软件格式为.APK格式。
3.下载软件时请阅读软件详情,查看是否对机器操作系统等有所要求。
4.若仍然无法安装软件/游戏,可能由于软件版本较低或者软件版本与系统有兼容性问题,建议下载新版本安装尝试;
5.若无效,备份手机中的数据(联系人、信息、照片等),恢复出厂设置尝试。
若问题依然存在,请您携带购机发票、包修卡和机器送到三星服务中心,由专业的售后工程师帮助检测。提示:部分第三方软件需要获得Root权限,可以访问和修改手机操作系统里几乎所有的文件,但这样操作有可能影响手机的稳定性,出现死机、重启等人为性故障。
㈥ Android11系统安装obb需要开启
需要开启权限。
可以在系统安装之前,先开启路径的安装访问权限,然后使用第三方文件管理器、连接电脑、系统内置的文件访问框架都可以访问Data和obb。
可以去GG商店下载一个ZAR就能直接进去,或者直接用云盘直接下载提取会更方便一点,或者直接在网上找路径也可以,就是有风险如果防火墙牢固可以用这个会更快速。
㈦ Android的权限都有哪些
(一)linux文件系统上的权限
-rwxr-x--x system system 4156 2010-04-30 16:13 test.apk
代表的是相应的用户/用户组及其他人对此文件的访问权限,与此文件运行起来具有的权限完全不相关。
比如上面的例子只能说明system用户拥有对此文件的读写执行权限;system组的用户对此文件拥有读、执行权限;其他人对此文件只具有执行权限。
而test.apk运行起来后可以干哪些事情,跟这个就不相关了。
千万不要看apk文件系统上属于system/system用户及用户组,或者root/root用户及用户组,就认为apk具有system或root权限
(二)Android的权限规则
(1)Android中的apk必须签名
这种签名不是基于权威证书的,不会决定某个应用允不允许安装,而是一种自签名证书。
重要的是,android系统有的权限是基于签名的。比如:system等级的权限有专门对应的签名,签名不对,权限也就获取不到。
默认生成的APK文件是debug签名的。
获取system权限时用到的签名,见:如何使Android应用程序获取系统权限
(2)基于UserID的进程级别的安全机制
大家都知道,进程有独立的地址空间,进程与进程间默认是不能互相访问的,是一种很可靠的保护机制。
Android通过为每一个安装在设备上的包(apk)分配唯一的linux userID来实现,名称为"app_"加一个数字,比如app_43
不同的UserID,运行在不同的进程,所以apk之间默认便不能相互访问。
Android提供了如下的一种机制,可以使两个apk打破前面讲的这种壁垒。
在AndroidManifest.xml中利用sharedUserId属性给不同的package分配相同的userID,通过这样做,两个package可以被当做同一个程序,
系统会分配给两个程序相同的UserID。当然,基于安全考虑,两个package需要有相同的签名,否则没有验证也就没有意义了。
(这里补充一点:并不是说分配了同样的UserID,两程序就运行在同一进程, 下面为PS指令摘取的,
显然,system、app_2分别对应的两个进程的PID都不同,不知Android到底是怎样实现它的机制的)
User PID PPID
system 953 883 187340 55052 ffffffff afe0cbcc S system_server
app_2 1072 883 100264 19564 ffffffff afe0dcc4 S com.android.inputmethod.
system 1083 883 111808 23192 ffffffff afe0dcc4 S android.process.omsservi
app_2 1088 883 156464 45720 ffffffff afe0dcc4 S android.process.acore
(3)默认apk生成的数据对外是不可见的
实现方法是:Android会为程序存储的数据分配该程序的UserID。
借助于Linux严格的文件系统访问权限,便实现了apk之间不能相互访问似有数据的机制。
例:我的应用创建的一个文件,默认权限如下,可以看到只有UserID为app_21的程序才能读写该文件。
-rw------- app_21 app_21 87650 2000-01-01 09:48 test.txt
如何对外开放?
<1> 使用MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE 标记。
When creating a new file with getSharedPreferences(String, int), openFileOutput(String, int), or openOrCreateDatabase(String, int, SQLiteDatabase.CursorFactory), you can use the MODE_WORLD_READABLE and/or MODE_WORLD_WRITEABLE flags to allow any other package to read/write the file. When setting these flags, the file is still owned by your application, but its global read and/or write permissions have been set appropriately so any other application can see it.
(4)AndroidManifest.xml中的显式权限声明
Android默认应用是没有任何权限去操作其他应用或系统相关特性的,应用在进行某些操作时都需要显式地去申请相应的权限。
一般以下动作时都需要申请相应的权限:
A particular permission may be enforced at a number of places ring your program's operation:
At the time of a call into the system, to prevent an application from executing certain functions.
When starting an activity, to prevent applications from launching activities of other applications.
Both sending and receiving broadcasts, to control who can receive your broadcast or who can send a broadcast to you.
When accessing and operating on a content provider.
Binding or starting a service.
在应用安装的时候,package installer会检测该应用请求的权限,根据该应用的签名或者提示用户来分配相应的权限。
在程序运行期间是不检测权限的。如果安装时权限获取失败,那执行就会出错,不会提示用户权限不够。
大多数情况下,权限不足导致的失败会引发一个 SecurityException, 会在系统log(system log)中有相关记录。
(5)权限继承/UserID继承
当我们遇到apk权限不足时,我们有时会考虑写一个linux程序,然后由apk调用它去完成某个它没有权限完成的事情,很遗憾,这种方法是行不通的。
前面讲过,android权限是经营在进程层面的,也就是说一个apk应用启动的子进程的权限不可能超越其父进程的权限(即apk的权限),
即使单独运行某个应用有权限做某事,但如果它是由一个apk调用的,那权限就会被限制。
实际上,android是通过给子进程分配父进程的UserID实现这一机制的。
(三)常见权限不足问题分析
首先要知道,普通apk程序是运行在非root、非system层级的,也就是说看要访问的文件的权限时,看的是最后三位。
另外,通过system/app安装的apk的权限一般比直接安装或adb install安装的apk的权限要高一些。
言归正传,运行一个android应用程序过程中遇到权限不足,一般分为两种情况:
(1)Log中可明显看到权限不足的提示。
此种情况一般是AndroidManifest.xml中缺少相应的权限设置,好好查找一番权限列表,应该就可解决,是最易处理的情况。
有时权限都加上了,但还是报权限不足,是什么情况呢?
Android系统有一些API及权限是需要apk具有一定的等级才能运行的。
比如 SystemClock.setCurrentTimeMillis()修改系统时间,WRITE_SECURE_SETTINGS权限好像都是需要有system级的权限才行。
也就是说UserID是system.
(2)Log里没有报权限不足,而是一些其他Exception的提示,这也有可能是权限不足造成的。
比如:我们常会想读/写一个配置文件或其他一些不是自己创建的文件,常会报java.io.FileNotFoundException错误。
系统认为比较重要的文件一般权限设置的也会比较严格,特别是一些很重要的(配置)文件或目录。
如
-r--r----- bluetooth bluetooth 935 2010-07-09 20:21 dbus.conf
drwxrwx--x system system 2010-07-07 02:05 data
dbus.conf好像是蓝牙的配置文件,从权限上来看,根本就不可能改动,非bluetooth用户连读的权利都没有。
/data目录下存的是所有程序的私有数据,默认情况下android是不允许普通apk访问/data目录下内容的,通过data目录的权限设置可知,其他用户没有读的权限。
所以adb普通权限下在data目录下敲ls命令,会得到opendir failed, Permission denied的错误,通过代码file.listfiles()也无法获得data目录下的内容。
㈧ android 应用安装需要哪些权限
这些权限是在源代码里边申请的,没有办法关掉的。并且你在安装的时候如果不允许相关的权限,会导致程序的安装不成功。Android设置权限仅仅是为了起到提示用户应用程序使用了敏感功能。
㈨ 安卓手机安装软件时提示权限冲突怎么解决
打开usb调节 并在手机软件设置里勾选未知来源
如果还不行就使用PC的安卓应用助手进行安装 比如豌豆荚