标签:android blog http java io strong ar 文件 art
1.
java.lang.ClassNotFoundException: android.view.fragment in loader dalvik.system.PathClassLoader
I just solved this problem in Android API 8 machine (Samsung Galaxy S).
Please change Activity
class to FragmentActivity
.
public class FragmentLayout extends Activity {}
--> public class FragmentLayout extends FragmentActivity {}
public static class DetailsActivity extends Activity {}
--> public static class DetailsActivity extends FragmentActivity {}
finally getFragmentManager()
--> getSupportFragmentManager()
register android-support-v4.jar to Eclipse‘s referenced Libraries
put android-support-v4.jar to {root directory of your project}/libs directory
change to API 10 enum (ex:simple_list_item_1) from simple_list_item_activated_1
import android.support.v4.app.Fragment;
2.
Fragment异常:Binary XML file line #8: Error inflating class fragment
最近因为要做平板的app项目,所以做了个Fragment的Demo,碰到了个小Bug相信很多朋友也会遇到这个问题,现做个记录,以便节省大家的时间:
错误信息:
android.view.InflateException: Binary XML file line #8: Error inflating class fragment
下面我总结下此错误出现的原因:
1.XML文件中引入的Fragment路径不对(如下图)
2.在Activity继承Fragment时引入的包名不对
关于什么时候引入android.app.Fragment和android.support.v4.app.Fragment
请参考我的另外一篇文章:
点击了解:【android fragment android.support.v4.app.Fragment与android.app.Fragment区别】
3.Android中java.lang.ClassNotFoundException: ***.**** in loader dalvik.system.PathClassL
出现Caused by: java.lang.ClassNotFoundException: com.test.handler.BultiThreadHandler in loader dalvik.system.PathClassLoader[/data/app/com.test.handler-1.apk] 错误的时候,其实只是在Manifest文件中注册的Activity的名称写错了,注意!!!——Activity中的名称要写com.test.handler.BultiThreadHandler
前面要加上包名称!!! 注意拼写错误
cankao :http://blog.csdn.net/zhangyadick18/article/details/7329353
http://blog.csdn.net/duguang77/article/details/17579847
http://blog.sina.com.cn/s/blog_5ffd08d6010122ep.html
标签:android blog http java io strong ar 文件 art
原文地址:http://www.cnblogs.com/yc3120/p/3939984.html