android 增加Add-on屬性支援的方法

來源:互聯網
上載者:User
增加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、手機重啟

 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.