㈠ 安卓手機無法安裝軟體是什麼原因
安卓手機不能安裝軟體其實有很多的原因,排除可以避免的原因(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的安卓應用助手進行安裝 比如豌豆莢