相关疑难解决方法(0)

包android.support.v4.util不存在

自上次更新android支持库以来,我遇到了导入LruCache的问题.Eclipse,现在甚至是android studio,一直说android.support.v4.util包不存在.

我正在使用actionbarsherlock并且它包含了android支持v4并且没有显示任何错误.在最后一次SDK更新之前,我的应用程序运行正常.发生了什么变化?我该如何解决?

这是显示的错误:

java: /Users/amit/App/src/com/app/EMCache.java:5: package android.support.v4.util does not exist
java: /Users/amit/App/src/com/app/EMCache.java:9: cannot find symbol
symbol  : class LruCache
location: class com.app.EMCache
java: /Users/amit/App/src/com/app/EMCache.java:20: cannot find symbol
symbol  : class LruCache
location: class com.app.EMCache
Run Code Online (Sandbox Code Playgroud)

android android-support-library

32
推荐指数
5
解决办法
7万
查看次数

Android - 无法实例化活动 - 升级到ADT 22后未找到类异常

我最近将我的ADT升级到了22版.在我这样做之后,我首先收到了我的支持库的错误(这是依赖于另一个库项目).在将支持库复制到我的项目并清理了所有项目之后,当我尝试启动应用程序时,我一直收到以下错误:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.d.d/com.d.d.MainActivity}: java.lang.ClassNotFoundException: com.d.d.MainActivity
Run Code Online (Sandbox Code Playgroud)

(我已将真正的包名重命名为com.dd)

但让我怀疑它是支持库更改的原因的是以下几行:

at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
Run Code Online (Sandbox Code Playgroud)

这让我很怀疑,因为当我之前搞乱了支持库时,我收到了很多与dex相关的错误.

不用说,AndroidManifest包含活动的正确路径.

任何帮助将在这里非常感谢.非常感谢.

android adt classnotfound

17
推荐指数
2
解决办法
2万
查看次数

SDK/ADT-Update后Android库依赖关系中断

今天,我将Android SDK和Eciple ADT更新到最新版本(ADT Rev 22).在重新启动Eclipse之后,每当我引用自定义库时,它都非常不满意构建路径.

此屏幕截图中显示了一个示例: 在此输入图像描述

我的自定义"Android Utilities Library"编译得很好,但依赖它的所有内容都显示了构建路径错误.例如,当我调查"Android URA Library"的构建路径设置时,它向我显示了android_utilities_library.jar"Android Dependencies"下缺少的错误(实际上这是真的,库将构建到各个类文件中bin/classes).

在阅读了使用库项目构建路径错误的解决方案后,我尝试以正确的顺序清理并手动构建我的项目,但无济于事.

我以前从未处理过这个,所以我不知道如何解决这个问题.

任何帮助表示赞赏.谢谢!

eclipse dependencies android buildpath android-library

15
推荐指数
1
解决办法
1万
查看次数

自更新到ADT 22以来,AndroidAnnotations上的ClassNotFoundException生成了类

这个项目在更新到ADT22之前创造了奇迹.我已经失去了一天,因为我不知道我必须下载构建工具,而且我担心因为这个原因我将失去另一个.

当我尝试构建两天前工作的相同代码时,我遇到了这个异常:

com.cidaut.blueparking fatal error : Unable to instantiate activity \
    ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \
    java.lang.ClassNotFoundException: \
    Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \
    /data/app/com.cidaut.blueparking-1.apk
java.lang.RuntimeException: Unable to instantiate activity \
    ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \
    java.lang.ClassNotFoundException: \
    Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \
    /data/app/com.cidaut.blueparking-1.apk

  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
  at android.app.ActivityThread.access$600(ActivityThread.java:141)
  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
  at android.os.Handler.dispatchMessage(Handler.java:99)
  at android.os.Looper.loop(Looper.java:137)
  at android.app.ActivityThread.main(ActivityThread.java:5041)
  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:793)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
  at dalvik.system.NativeStart.main(Native Method)

Caused by: java.lang.ClassNotFoundException: \
    Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \ …
Run Code Online (Sandbox Code Playgroud)

android classnotfoundexception eclipse-adt android-annotations

14
推荐指数
2
解决办法
7193
查看次数

运行TriggerIO Android ForgeInspector

我正在开发一个触发器插件,并且无法让ForgeInspector运行.我从工具包中下载了ForgeInspector和ForgeModule文件,并没有修改任何其他向API.java添加代码的内容.当我尝试在Eclipse中运行ForgeInspector时,我得到:

06-14 15:28:17.413: E/AndroidRuntime(7310): java.lang.RuntimeException: Unable to instantiate application io.trigger.forge.android.core.ForgeApp: 
java.lang.ClassNotFoundException: io.trigger.forge.android.core.ForgeApp
Run Code Online (Sandbox Code Playgroud)

我已经尝试过乱用类路径(主要是通过从ForgeModule添加forgecore.jar到ForgeInspector的libs文件夹,并在项目的属性中手动添加它),但仍然会得到同样的错误.

任何建议表示赞赏!

eclipse android trigger.io

7
推荐指数
1
解决办法
119
查看次数

无法实例化活动ComponentInfo.没找到上课

我正在尝试使用ActionBarSherlock,但我总是遇到错误.我已经在网上搜索,但我无法找到解决问题的方法.这是我得到的错误:

07-24 09:04:03.049:E/AndroidRuntime(2082):FATAL EXCEPTION:main 07-24 09:04:03.049:E/AndroidRuntime(2082):java.lang.RuntimeException:无法实例化活动ComponentInfo {com. moneynotes.view/com.moneynotes.view.SwipeViewActivity}:java.lang.ClassNotFoundException:在路径上找不到类"com.moneynotes.view.SwipeViewActivity":/ data/app/com.moneynotes.view-1.apk

我已经将actionbarsherlock添加为android类别中的库.我的清单文件是这样的:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.moneynotes.view"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name="SwipeViewActivity"
        android:label="@string/app_name"
        android:theme="@style/Theme.Sherlock" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

android actionbarsherlock

5
推荐指数
1
解决办法
3975
查看次数

Android R.java不会生成

我刚刚将Android SDK更新到22.0版(好吧,更像是全新安装)并在Eclipse中启动了一个新项目.我经历了项目向导,一切都很顺利但后来我意识到它没有生成构建文件(BuildConfig.java和R.java都没有).

我搜索了一下,发现其他人有类似的问题,有人指出更新后的新软件包应该是名为Android Build Tools的.我也安装了它们,之后生成了BuildConfig.java,但我仍然没有R.java.

有些人建议清理项目,编辑清单文件并手动添加一个R.java文件,这样它将恢复为生成的文件,但这些文件都不起作用,尽管在我编辑文件时它在IDE控制台中显示了一条警告消息但是它实际上并没有做任何事情

android adt r.java-file

4
推荐指数
1
解决办法
2957
查看次数