我通过导入该项目,并添加依赖,然后编辑XML文件所代替标准viewpager与JazzyView寻呼机(https://github.com/jfeinstein10/JazzyViewPager):JazzyViewPager抛出java.lang.ClassNotFoundException
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<com.jfeinstein.jazzyviewpager.JazzyViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</com.jfeinstein.jazzyviewpager.JazzyViewPager>
</LinearLayout>
但我得到一个错误:
以下类找不到: - com.jfeinstein.jazzyviewpager.JazzyViewPager
当我删除的项目并添加罐子到构建路径,然后我得到这个错误:
The following classes could not be instantiated: - com.jfeinstein.jazzyviewpager.JazzyViewPager
java.lang.ClassNotFoundException: com.jfeinstein.jazzyviewpager.R$styleable at java.net.URLClassLoader$1.run( at java.net.URLClassLoader$1.run( at java.security.AccessController.doPrivileged( at java.net.URLClassLoader.findClass( at java.lang.ClassLoader.loadClass( at java.lang.ClassLoader.loadClass( at com.jfeinstein.jazzyviewpager.JazzyViewPager.(JazzyViewPager.java:67) at sun.reflect.NativeConstructorAccessorImpl.newInstance0( at sun.reflect.NativeConstructorAccessorImpl.newInstance( at sun.reflect.DelegatingConstructorAccessorImpl.newInstance( at java.lang.reflect.Constructor.newInstance( at com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.instantiateClass(ProjectCallback.java:422) at com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.loadView(ProjectCallback.java:179) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:207) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:135) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:746) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:64) at android.view.LayoutInflater.rInflate(LayoutInflater.java:718) at android.view.LayoutInflater.inflate(LayoutInflater.java:489) at android.view.LayoutInflater.inflate(LayoutInflater.java:372)
我知道如何添加库依赖关系,所以我不认为我在那里做了错误。
是,但是当我这样做时,出现此错误: 'C:\ Users \ SUYASH 1 \ Downloads \ Compressed \ SlidingMenu-master \ SlidingMenu-master \ library \ res \ values \ attrs.xml:39:error :在所有Java类文件中,已经定义了“fadeEnabled”属性并且“R无法解析为变量”错误。 – noobprohacker
这意味着fadeEnabled属性是重复的。 当您尝试使用Jar文件进行设置时,是否将库项目中的attrs.xml文件复制到了项目中? – aglour
不,我没有复制该文件 – noobprohacker