增加Add-on屬性支援的方法 解決android手機不支援Add-on屬性問題聯通行貨小V在裝一些軟體時,手機PC助手會顯示“您的機器不支援Add-on屬性”,如果直接用手機裝的話就顯示:”應用程式未安裝“,91也是顯示”安裝失敗“,讓人非常惱火,洒家在網上搜尋一番,發現其他品牌如MOTO的行貨版本都存在類似問題,唉,其實主要原因是閹割了google服務,需要加這三個檔案:地圖程式架構:/system/framework/com.google.android.maps.jar;地圖許可權:/system/etc/permissi**/com.google.android.maps.xml;網路定位程式:/data/app_s/NetworkLocation.apk。你只需將上述檔案放到手機中的相應位置,重啟手機就好了。方法:首先機器要ROOT,然後用RE管理器,把要複製的檔案複製到相應的位置,最後改許可權和其他一樣644,就是豎著3趟,左邊全選,中間最上面選上,右邊全空。接著重啟機器就好了,重啟後你會發現如愛幫公交,endomondo,時光網等軟體都可以安裝了。不會修改許可權?不是吧,自己查查看。具體就是把這三個檔案。/system/framework/com.google.android.maps.jar;/system/etc/permissi**/com.google.android.maps.xml;/data/app_s/NetworkLocation.apk。放到相應位置,沒有檔案夾的,請自己建立。把自己手機上最新的apk匯出來傳到部落格上共用了時間是2013-03-25.(以後可能現在可以的方法又不行了) google服務相關apk-20130325.zip
http://files.cnblogs.com/zdz8207/google%E6%9C%8D%E5%8A%A1%E7%9B%B8%E5%85%B3apk-20130325.zip
http://hi.baidu.com/jorcoln/item/814bc83f104a1ebe124b146c
另外:開發的應用還需要在manifest裡面有沒有加上下面兩句,否則會報錯
<uses-library android:name="com.google.android.maps"/>
<uses-permission android:name="android.permission.INTERNET"/>
==============================================
用RE管理器獲得root許可權後把com.broadcom.bt.le.jar 放到/system/framework目錄下,再授予777(比644許可權更大)的許可權重啟手機後還是不行,還是報一樣的錯估計還需要放對應的xml和apk才能使用08-01 09:48:48.296: E/PackageManager(4532): Package com.broadcom.bt.BloodPressure requires unavailable shared library com.broadcom.bt.le; failing! http://community.developer.motorola.com/t5/Android-App-Development-for/Bluetooth-Low-Energy-on-XT910/td-p/24412跑不了 [2012-08-01 09:48:52 - BleBloodPressure] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY=================================以下是其他網站上的方法,供大家參考
GOOGLE服務安裝
準備工作:一、你的手機必須得有root許可權
二、你需要一個RE管理器
三、進入百度雲端硬碟,http://pan.baidu.com/share/link?shareid=54154&uk=3238494711 下載GOOGLE服務包 將裡面的4個apk檔案拷到你的電腦上
四、安裝步驟:1開啟手機的儲存功能
2.將下載的4個apk檔案拷到手機上(千萬別拷到SD卡上)
3.在手機上開啟RE管理器,進入sdcard目錄
4.將4個apk檔案拷到system\app目錄下,手機重啟就有了
=====================================================
我是按這個方法:
1、首先先把手機root後重啟。
2、把下面這個google這個包裡的東西放到sd卡裡,然後用管理器(我用的是RE管理器)這個包裡的三個檔案,分別放進這幾個檔案夾裡(是移動到手機的 不是sd卡裡),目錄和相應的檔案如下:/system/framework/com.google.android.maps.jar;
/system/etc/permissions/com.google.android.maps.xml;
/data/app_s/NetworkLocation.apk。(i9308沒有這個app_s這個檔案夾,自己建個)
3、修改這3個檔案的許可權為:左邊全選,中間最上面選上,右邊全空。 不root是修改不了的,記得是先移動,再修改許可權(記得修改軟體許可權的時候 記得把管理器掛載為可讀寫 唯讀/寫是不能修改許可權的)
4、手機重啟