逗人,
引用我的旧帖子here。我正在尝试下载apk-expansion。我设法完成代码并对其进行测试,并且它正确地完成了100%的工作。我的问题是,当试图生成签名的apk时,下载不起作用 在下面你会找到日志。 请你的建议。
510 18311-18350/? E/AndroidRuntime: FATAL EXCEPTION: IntentService[LVLDownloadService]
Process: com.MyPkage_name, PID: 18311
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.Package.getName()' on a null object reference
at bcj.a(SourceFile:484)
at bcj.a(SourceFile:499)
at com.google.android.vending.expansion.downloader.impl.DownloaderService.a(SourceFile:1038)
at bbu.handleMessage(SourceFile:108)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)
答案 0 :(得分:0)
当Play商店知道用户已经从Play安装应用程序(对于付费或免费应用程序)时,您只能下载扩展文件。如果您发布应用程序以作为Alpha版本播放,那么扩展文件将起作用。