2015-10-13
来源:互联网 发布:信息技术软件分享ppt 编辑:程序博客网 时间:2024/05/29 19:49
关于getPackageName()空指针异常
在做一个项目时,需要获取包名,然而一直包空指针异常,是因为若getPackageName()在类变量中初始化使用的话,这时是视图没有创建,所以空指针异常,下面贴出代码:
class A extends AppCompatActivity{ Uri outputUri = Uri.parse("android.resource://"+getPackageName()+"/"+R.drawable.face);//在类变量中使用 protected void onCreate(Bundle savedInstanceState) { ... }}
解决办法,在视图创建(onCreate)中初始化即可
出现java.lang.NoClassDefFoundError
使用android studio时导入Module时,若实在找不出出错的地方,请clean一下即可。。。。
0 0
- 2015/10/13
- 2015-10-13
- Gson 源码解析-2015/10/13
- 2015年10月13日 星期二
- 删除 每天学点新东西 2015 10 13
- français journal - 2015/10/13
- 2015年10月13日
- 2015年10月12、13日总结
- 字符char、字节byte傻傻分不清(2015年10月13日)
- 2015-1-13
- CSS:01-13-2015
- 2015-1-13感
- 03-13-2015
- 2015-4-13_OC
- 2015-6-13
- 2015-6-13
- 2015-06-13
- [2015-08-13] python023
- 最优二叉搜索树1
- IOS--UITextView 多行文本的输入和显示 的使用方法详细
- solr 5.4 安装与使用
- linux kernel系列四:嵌入式系统中的文件系统以及MTD
- 项目开发之网络连接和数据库
- 2015-10-13
- Linux下的socket编程实践(六)Unix域协议和socketpair传递文件描述符
- Unity3D Rigidbody详解
- 1628: [Usaco2007 Demo]City skyline
- Struts2上传文件的最大Size的设置(转)
- Window窗口层次关系
- Macbook系统Eclipse安装SVN插件
- java23种设计模式之建造者模式(Builder)
- ++i与i++的区别