我有2款Android手機用於測試我正在開發的應用程序。其中一個植根於CyanogenMod 7,另一個沒有植根。兩部手機都安裝了Adobe Flash Player 11.1.111.6。根植Android手機的Flash插件
將APK安裝到兩部手機後,我嘗試了視頻播放。在電話那是不是紮根,它的工作完美無瑕。然而,在根深蒂固的手機上,我只有音頻才能使用空白視頻。
有一個「創可貼」的修復,我發現這告訴我刪除所有權限的文件
/data/data/PACKAGE_NAME/app_plugins/com.adobe.flashplayer/.macromedia/Flash_Player/config.data
根據海報,此文件限制的任何超過240p的視頻播放。對不起,但我沒有鏈接到該線程了。
刪除該文件的所有權限後,我再次運行該應用程序在根源手機上,它的工作就像一個魅力。
什麼是最佳解決方案,以便我在Android Market上發佈應用程序時,每個安裝該應用程序的人都不會在手機上遇到此問題?
謝謝!我想我會將修復程序放在應用程序本身中,而不是創建一個不同的應用程序。我只需要知道如何確定手機是否生根以及如何以編程方式應用此修復程序。 我不確定這個問題背後的原因是否因爲我在生根過程中搞砸了。這可能仍然適用於其他固定電話。 – dokgu 2012-02-21 17:25:00