Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java inMutable无法解析或不是字段_Java_Android_Import_Android Sdk Tools - Fatal编程技术网

Java inMutable无法解析或不是字段

Java inMutable无法解析或不是字段,java,android,import,android-sdk-tools,Java,Android,Import,Android Sdk Tools,我收到一条错误消息,指出“inMutable无法解析或不是字段”,我相信这是因为它是在API 11中引入的,我以前使用的是API 8 我已经将清单升级为使用minSDK 19,并更新了构建路径以包含SDK 19的外部JAR,清理了项目,我不确定现在还能做些什么来解决这个问题 资料来源: 显示: 确保完成以下两项更改: Android清单文件中的最小API应至少为11 正确的API应该链接到您的项目,如@laalto所示 您的清单文件中应该有如下内容: <uses-sdk android:m

我收到一条错误消息,指出“inMutable无法解析或不是字段”,我相信这是因为它是在API 11中引入的,我以前使用的是API 8

我已经将清单升级为使用minSDK 19,并更新了构建路径以包含SDK 19的外部JAR,清理了项目,我不确定现在还能做些什么来解决这个问题

资料来源: 显示:
确保完成以下两项更改:

  • Android清单文件中的最小API应至少为11
  • 正确的API应该链接到您的项目,如@laalto所示
  • 您的清单文件中应该有如下内容:

    <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="19"/>
    
    
    

    您应该始终以最新的API为目标,并将最新的API链接到项目,并将最小值设置为我所包含的值,无论您真正的最小值是多少。如果这样做,您可以有选择地使用API中的新功能(如果可用)。

    确保您的项目的build SDK to API级别为11或更高

    在Eclipse/ADT中,您可以在Properties->Android->Project Build Target或编辑
    Project.Properties
    中执行此操作。更换后,进行清洁和重建

    从评论中:

    我在项目上单击鼠标右键,然后单击属性>java构建路径>库>我单击添加外部JAR,并在项目中选择并添加了c:\sdk\platform tools\android-19。属性我有8个


    构建SDK优先于项目库<代码>位图工厂。选项解析为您的android-8 SDK,其中没有
    inMutable
    字段。

    您可以发布代码吗?您可以提供生成此错误的代码吗?发布。(如果需要任何其他信息,请告诉我)也请发布您的清单文件。“更新了我的构建路径以包含SDK 19的外部JAR”是什么意思-是
    项目中的构建SDK
    android-19
    。属性
    ?(如果您使用的是Eclipse/ADT)我尝试了。。。我收到一个错误声明:DragableGridViewSample]到Dalvik格式的转换失败:无法执行dex:多个dex文件定义Lcom/animoto/android/views/DragableGridView$1;有什么想法吗?看起来您在生成路径中有重复的库。我从外部jar和libs文件夹中删除了库并重新生成了,但错误不会消失。我收到一个错误,说明:DragableGridViewSample]转换为Dalvik格式失败:无法执行dex:多个dex文件定义Lcom/animoto/android/views/DragableGridView$1;有什么想法吗?
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.animoto.android"
          android:versionCode="1"
          android:versionName="1.0">
        <uses-sdk android:minSdkVersion="19" />
    
        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name=".DraggableGridViewSampleActivity"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
    
        </application>
    </manifest>
    
    <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="19"/>