我有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