当前位置: 首页 > 知识库问答 >
问题:

尝试在空对象引用上调用虚拟方法“布尔com.google.android.finsky.api.model.DfeToc.isGplusSignupEn的()”

琴献
2023-03-14

我正在发布我的应用程序的新版本,并使用谷歌的测试实验室。现在我第一次遇到了一个问题,这是在一段代码中引发的,与所有以前的版本(运行完美)相比,我没有改变代码:

Intent intent = new Intent( Intent.ACTION_VIEW,
                Uri.parse("market://details?id=com.me.myapp") );
if ( intent.resolveActivity(getPackageManager()) != null )
    startActivity( intent );

只有在Galaxy S6与Android 5.1(12个设备)我得到以下错误:

问题:java。lang.NullPointerException:尝试调用虚拟方法的布尔com.google.Android芬斯基。应用html" target="_blank">程序编程接口。模型DfeToc。空对象引用上的isGplusSignupEnabled():

FATAL EXCEPTION: main流程:com.android.vending, PID: 20993java.lang.NullPointerExcture:尝试在一个空对象引用上调用虚拟方法'booleancom.google.android.finsky.api.model.DfeToc.isGplusSignupEnable()'com.google.android.finsky.detailspage.RateRevewM<-Plhd--5/>模块(速率审查odule.java:94)在com.google.android.finsky.detailspage.详细信息Fragment2.rebind视图(详细信息Fragment2.java:476)在com.google.android.finsky.activities.详细信息DataBasedFragment.rebind视图(详细信息DataBasedFragment.java:138)在com.google.android.finsky.fragments.PageFragment.onDataChanged(PageFragment.java:261)atcom.google.android.finsky.activities.DetailsDataBasedFragment.onDataChanged(DetailsDataBasedFragment.java:263)atcom.google.android.finsky.api.model.DfeModel。java: 91)在com. google. android. finsky. api. Model。在com. google. android. finsky. api.的DfeDetails. on响应(DfeDetails. java: 16)。java: 569)在com. google. android. finsky. api。java: 56)在com. android. volley。在android. os上运行(ExecutorDelivery. java: 99)。Handler. handleCallback(Handler. java: 739)在android. os.在android. os.在android. app.ActivityThread. main(ActivityThread. java: 6837)在java. lang.反射。方法调用(本机方法)在java. lang.反射。方法调用(方法. java: 372)在com. android. interal. os。ZygoteInit$method odAndArgsCaller. run(ZygoteInit. java: 1404)在com. android. interal. os。ZygoteInit. main(ZygoteInit. java: 1199)

我不知道我是否能够使Google Play应用程序崩溃,但这是Google测试实验室提供的屏幕截图。谁能告诉我我做错了什么?

共有1个答案

扶冠宇
2023-03-14

我完全尝试了你的代码片段(当然是交换我的应用程序标识):

Intent intent = new Intent( Intent.ACTION_VIEW,
                Uri.parse("market://details?id=com.me.myapp") );
if ( intent.resolveActivity(getPackageManager()) != null )
    startActivity( intent );

事实上,谷歌测试实验室中的一个测试设备似乎在它应该启动谷歌Play应用程序的那一刻就崩溃了。

所以,我的答案是:我确认这个NullPointerException与被测试的应用程序无关。

 类似资料:
  • 我正在尝试使用教程在应用程序中集成FireBase云消息: https://www.simplifiedcoding.net/firebase-cloud-messaging-tutorial-android/ 下面是logcat: 这是我的建筑格拉德尔: 注意:我的应用程序中没有应用程序模块。我只有一个建筑.梯度文件。 跟建筑有关吗?在官方站点中,他们说要在应用文件夹中复制json文件。不幸的是

  • 问题内容: 我收到以下错误 尝试在空对象引用上调用虚拟方法’void android.widget.StackView.setAdapter(android.widget.Adapter)’ 在这条线上 完整的片段 EventsFragment.java 是 Stack_Adapter.java Stack_Items 问题答案: 您正在执行: 你是。返回。 你为什么用? 在哪里?您应该从正确的x

  • 我的应用程序有问题,想解决它,但我无法访问解决方案,请帮帮我,,

  • 我在运行时遇到这个错误。 java.lang.运行时异常:无法启动活动ComponentInfojava.lang.NullPointerExcture:尝试调用空对象引用上的虚拟方法'布尔java.lang.String.equalsIgnoreCase(java.lang.String)' 堆栈跟踪: 下面我张贴了代码并指出了错误行。 添加\更新\用户。爪哇:

  • 我正在尝试实现一个外部色轮,它应该出现在的片段一直在崩溃我的应用程序。我想我明白为什么会发生这种情况,但是在尝试修复它大约6个小时后,我就要放弃了。我知道之前有人问过这个问题,但是我无法为我的特定问题导出一个修复程序。下面是我的代码: 这是Logcat错误: 如果有人能帮我解决这个问题,那就太好了。提前谢谢^^ 编辑:这是我的XML,按要求:

  • 问题内容: 我尝试使用片段来打开数据库,但是,当我单击按钮开始搜索时,程序意外终止,并显示如下错误: 主片段: DBManager类: 顺便说一句,我在MainAcitivity中使用了有关DBManager的代码,并且成功了。将代码复制到上面的片段后,它失败了,该怎么办? 问题答案: 之前和之后你都做不到。 因为,您正在执行片段实例化时。该方法将始终返回null。另外,尽量不要将参考文献保留在您