java.lang.NullPointerException at com.android.volley.Request.<init>(Request.java:148)
来源:互联网 发布:淘宝佣金怎么计算 编辑:程序博客网 时间:2024/05/22 03:35
在使用android Volley的时候可能会出现像下面的错误
java.lang.NullPointerException
at com.android.volley.Request.<init>(Request.java:148)at com.android.volley.toolbox.JsonRequest.<init>(JsonRequest.java:58)
at com.android.volley.toolbox.JsonObjectRequest.<init>(JsonObjectRequest.java:48)
at com.einshow.beautyzhejiang.fragment.LoginFragment$3.<init>(LoginFragment.java:141)
at com.einshow.beautyzhejiang.fragment.LoginFragment.volleyRquestHttpForPost(LoginFragment.java:149)
at com.einshow.beautyzhejiang.fragment.LoginFragment.onClick(LoginFragment.java:111)
at android.view.View.performClick(View.java:4211)
at android.view.View$PerformClick.run(View.java:17446)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:153)
at android.app.ActivityThread.main(ActivityThread.java:5320)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:851)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
at dalvik.system.NativeStart.main(Native Method)
我Debug了一下
public Request(int method, String url, Response.ErrorListener listener) {
mMethod = method;
mUrl = url;
mErrorListener = listener;
setRetryPolicy(new DefaultRetryPolicy());
mDefaultTrafficStatsTag = TextUtils.isEmpty(url) ? 0 : Uri.parse(url)
.getHost().hashCode();
}
出现错误的在Uri.parse(url)
.getHost().hashCode()为空 ------》更精确的说是Uri.parse(url).getHost()=null
结果很明显了是你的路径出问题了
建议 添加判断或者正则来对路径进行判断 使你的app更加强壮
0 0
- java.lang.NullPointerException at com.android.volley.Request.<init>(Request.java:148)
- NullPointerException at com.android.volley.Request.<init>(Request.java:130)
- Volley 使用报错NullPointer Exception at com.android.volley.Request.<init>
- Could not complete request java.lang.NullPointerException
- request.setAttribute("message", "失败")报错 java.lang.NullPointerException
- Request processing failed; nested exception is java.lang.NullPointerException
- Request processing failed; nested exception is java.lang.NullPointerException
- Request processing failed; nested exception is java.lang.NullPointerException
- java.lang.NullPointerException at com.example.phone.MainActivity.onCreate
- java.lang.NullPointerException at com.opensymphony.xwork2.util.LocalizedTextUtil.findText(...
- java.lang.NullPointerException at android.webkit.WebViewDatabase.getCacheTotalSize
- java.lang.NullPointerException at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked()
- java.lang.NullPointerException at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked()
- java.lang.NullPointerException at android.support.v4.app.FragmentManagerImpl.sav
- java.lang.NullPointerException at android.support.v7.widget.RecyclerView.computeVerticalScrollOffset
- java.lang.NullPointerException at android.support.v7.widget.RecyclerView.computeVerticalScrollOffse
- Java.lang.NullPointerException at Android.app.BackStackRecord.run
- java.lang.NullPointerException at android.view.GLES20Canvas.setupModifiers
- 数据库使用--MySQL: InnoDB 还是 MyISAM?
- 友元类
- 中国医药产业黄金十年的投资地图
- iOS8- UIAlertViewController
- android 相机拍照后选择照片编辑,相片编辑界面直线形状会显示锯齿状
- java.lang.NullPointerException at com.android.volley.Request.<init>(Request.java:148)
- error和exception的区别,RuntimeException和非RuntimeException的区别
- Android编码规范
- VS的BUG积累
- MYSQL性能优化的二十一条经验
- 关于VC6.0编译时的问题fatal error LNK1104
- android 在图库中进行幻灯片播放时图片不会全屏显示
- eclipse没设断点还会debug的解决
- 获取本机MAC地址