我目前正在将Android应用移植到手机上并取得了很好的进展。我当前有一个错误,但我不知道出了什么问题:
06 21:05:24.301 E / AndroidRuntime(2871):java.lang.AbstractMethodError: 抽象方法没有实现 04-06 21:05:24.301 E / AndroidRuntime(2871):在android.content.pm.PackageManager.getInstalledThemePackages(PackageManager.java) 04-06 21:05:24.301 E / AndroidRuntime(2871):at com.tmobile.thememanager.provider.ThemesProvider $ VerifyInstalledThemesThread.verifyPackages(ThemesProvider.java:291) 04-06 21:05:24.301 E / AndroidRuntime(2871):at com.tmobile.thememanager.provider.ThemesProvider $ VerifyInstalledThemesThread.run(ThemesProvider.java:230)<
顺便说一句,这是从logcat中获取的。
以下是该Java文件的代码:Click Me
答案 0 :(得分:1)
您可能正在使代码与较旧版本的Android API兼容,而且现在最新版本还有其他方法需要实施才能在最新版本中运行。
我不确定这是否是您的问题,但假设它正在发生,您可以根据SDK版本加载类,如Stack Overflow的其他帖子中所述:android compability problem
答案 1 :(得分:0)
使用改装和 OKHttp 时遇到了类似的问题。在我的情况下,我不得不改变以下内容:
为:
它帮助我避免了这个错误。