Android没找到课程

时间:2016-04-28 06:37:36

标签: java android xml

我正在关注Gif教程并在我的 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.marcus.prog/com.example.marcus.prog.AttackScreen}: android.view.InflateException: Binary XML file line #20: Error inflating class com.example.marcus.prog.GIFView Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.marcus.prog.GIFView" on path: DexPathList[[zip file "/system/framework/com.google.android.wearable.jar", zip file "/data/app/com.example.marcus.prog-4/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 文件夹中创建一个名为' GIFView'的自定义类,但我无法从我的XML布局引用此类。我已经尝试过各种各样的组合,但是我一直有两个关于找不到课程的错误。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:deviceIds="wear"
android:orientation="vertical"
>
<prog.GIFView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   />

我的XML文件看起来像

{{1}}

由于

2 个答案:

答案 0 :(得分:0)

在布局文件中使用com.example.marcus.prog.GIFView代替prog03wear.GIFView

答案 1 :(得分:-1)

在xml中尝试此xmlns:app="http://schemas.android.com/apk/res-auto"