下载库中的Android扩展APK例外

时间:2013-12-11 22:03:40

标签: android

我正在按照开发指南中的步骤实施Google Marketplace(播放)扩展文件设置:

http://developer.android.com/guide/market/expansion-files.html

我正在“准备使用下载程序库”部分,我已经将许可证库,下载程序库和zip库项目添加到eclipse,然后作为库添加到我的主项目中。当我运行我的项目时,它总是抛出异常,如下所示:

E/AndroidRuntime( 3758): FATAL EXCEPTION: background thread
E/AndroidRuntime( 3758): Process: com.expandinghorizons, PID: 3758
E/AndroidRuntime( 3758): android.content.res.Resources$NotFoundException: String resource ID    #0x7f040007
E/AndroidRuntime( 3758): at android.content.res.Resources.getText(Resources.java:244)
E/AndroidRuntime( 3758): at android.content.res.Resources.getString(Resources.java:330)
E/AndroidRuntime( 3758): at android.content.Context.getString(Context.java:346)
E/AndroidRuntime( 3758): at  
 com.google.android.vending.expansion.downloader.impl.DownloadNotification.onDownloadStateChanged
  (DownloadNotification.java:133)
E/AndroidRuntime( 3758): at  
  com.google.android.vending.expansion.downloader.impl.DownloaderService$LVLRunnable$1.allow 
  (DownloaderService.java:837)
E/AndroidRuntime( 3758): at com.google.android.vending.licensing.LicenseValidator.handleResponse
 (LicenseValidator.java:211)
E/AndroidRuntime( 3758): at com.google.android.vending.licensing.LicenseValidator.verify
 (LicenseValidator.java:166)
E/AndroidRuntime( 3758): at
   com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run
  (LicenseChecker.java:228)
E/AndroidRuntime( 3758): at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime( 3758): at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 3758): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 3758): at android.os.HandlerThread.run(HandlerThread.java:61)

似乎Google下载库中发生了异常,我该怎么办呢?有人有建议吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

有同样的问题。您需要以管理员身份运行SDK Manager。