草庐IT

java - 尝试在空对象引用上调用虚拟方法 'android.content.Context.getResources()'

我尝试使用fragment打开数据库,但是,当我单击按钮开始搜索时,程序意外终止并显示如下错误:java.lang.NullPointerException:Attempttoinvokevirtualmethod'android.content.res.Resourcesandroid.content.Context.getResources()'onanullobjectreferenceatandroid.widget.Toast.(Toast.java:102)atandroid.widget.Toast.makeText(Toast.java:259)atcom.exampl

android - NullPointerException addToRequestQueue(com.android.volley.Request, java.lang.String)' 在空对象引用上

我正在使用AndroidHiveregisterlogin它在这个登录注册的示例项目中运行良好。但在多次尝试使用CardViews和其他小部件后,LogCat上出现此错误:java.lang.NullPointerException:Attempttoinvokevirtualmethod'voidclient.myproject.app.AppController.addToRequestQueue(com.android.volley.Request,java.lang.String)'onanullobjectreferenceatclient.myproject.Registe

android - 尝试在空对象引用上调用接口(interface)方法 'void android.view.inputmethod.InputConnection.closeConnection()'

环境:AndroidStudio3.1.1代码:importcom.firebase.ui.auth.AuthUI;...privatevoidstartSignIn(){//SigninwithFirebaseUIIntentintent=AuthUI.getInstance().createSignInIntentBuilder().setIsSmartLockEnabled(false).setAvailableProviders(Arrays.asList(newAuthUI.IdpConfig.EmailBuilder().build(),newAuthUI.IdpConfi

android - java.lang.Class java.lang.Object.getClass()' 在空对象引用上

我尝试将viewPager与tablayout一起使用,但是当我使用viewpager设置适配器时,我收到错误“java.lang.NullPointerException:Attempttoinvokevirtualmethod'java.lang.Classjava.lang.Object.getClass()在空对象引用上”我不明白为什么会显示此错误。查看寻呼机设置适配器:viewPager=(ViewPager)findViewById(R.id.viewPager_id);viewPager.setAdapter(newViewPagerAdapterUseThisClass

android - 尝试在空对象引用上调用虚拟方法 'int android.text.Layout.getLineCount()'

我随机收到空指针异常,通常它可以工作,有时它会崩溃,我搜索了很多但没有得到任何帮助,因为没有合适的行从哪里获得任何帮助,我也在使用处理程序。我的logcat报错如下,下面加了代码,java.lang.NullPointerException:Attempttoinvokevirtualmethod'intandroid.text.Layout.getLineCount()'onanullobjectreferenceatandroid.widget.TextView.onMeasure(TextView.java:6703)atandroid.view.View.measure(Vie

android - NPE 同时膨胀布局(尝试在空对象引用上调用虚拟方法 'boolean java.lang.String.equals(java.lang.Object)')

当我尝试在Activity中使用ScrollView时,我不断收到java.lang.NullPointerException。奇怪的是,我在其他Activity中使用了完全相同的Scrollview设置。突然之间,我遇到了错误。我已经尝试清理项目并重建。我已经尝试了旧的重启程序。我今天学到了很多关于空指针异常的知识,但我一直无法弄清楚为什么我总是遇到渲染问题。这是在XML上抛出的java.lang.NullPointerException:java.lang.NullPointerExceptionatandroid.view.LayoutInflater.createViewFro

java - 尝试在空对象引用上调用虚拟方法 'android.view.Window$Callback android.view.Window.getCallback()'

当我的SplashActivity打开LoginActivity时,我的应用程序崩溃了。以下是我的SplashActivity.java:packagecom.example.android.appName;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importjava.util.Timer;importjava.util.TimerTask;publicclassSplashActivityextendsAppCompatAct

java - 为什么在空引用上调用(静态)方法不会抛出 NullPointerException?

我用Java编写了这个程序publicclassWhy{publicstaticvoidtest(){System.out.println("Passed");}publicstaticvoidmain(String[]args){WhyNULL=null;NULL.test();}}我读到在null对象上调用方法会导致NullPointerException,但上面的程序不会?为什么是这样?我是不是理解不正确? 最佳答案 test()是一个static方法。static成员属于该类型,不需要实例即可访问。static成员应该仅通过

Android 错误 [尝试在空对象引用上调用虚拟方法 'void android.app.ActionBar']

我有一个代码模块,它使用抽屉导航实现viewpager,但是,当我运行代码时,我收到以下错误01-2609:20:02.958:D/AndroidRuntime(18779):ShuttingdownVM01-2609:20:02.959:E/AndroidRuntime(18779):FATALEXCEPTION:main01-2609:20:02.959:E/AndroidRuntime(18779):Process:com.example.tabwithslidingdrawer,PID:1877901-2609:20:02.959:E/AndroidRuntime(18779)

node.js - nodejs mongodb驱动程序在空闲时断开连接

nodejsmongodb驱动程序在空闲时断开连接并且不重新连接。背景下面的脚本连接到mongodb并将对数据库的引用存储在全局变量“db”中config=require("./config.js");express=require("express");mongodb=require("mongodb");db=null;options={auto_reconnect:true,db:{w:1}};mongodb.MongoClient.connect(config.mongo,options,function(err,database){if(err!==null)returnco