Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/184.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开发人员的Eclipse_Java_Android_Eclipse - Fatal编程技术网

面向java开发人员的Eclipse

面向java开发人员的Eclipse,java,android,eclipse,Java,Android,Eclipse,我对eclipse(面向java开发人员)有一个问题。我试着做一个应用程序,但当我选择一个java文件并单击“运行”时,Eclipse给了我这个错误。我将我的应用程序重命名为“AndroidFAQ”。因此,出现了这个问题: “AndroidFAQ未指定android.test.InstrumentationTestRunnerinstrumentation,或未在其AndroidManifest.xml中声明使用库android.test.runner”添加到AndroidManifest.xm

我对eclipse(面向java开发人员)有一个问题。我试着做一个应用程序,但当我选择一个java文件并单击“运行”时,Eclipse给了我这个错误。我将我的应用程序重命名为“AndroidFAQ”。因此,出现了这个问题:


“AndroidFAQ未指定
android.test.InstrumentationTestRunner
instrumentation,或未在其
AndroidManifest.xml
中声明使用库
android.test.runner

添加到
AndroidManifest.xml
中-

<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="..." android:label="..." />

<uses-library android:name="android.test.runner" />
在本例中,
AndroidManifest.xml
文件应如下所示:

 <?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="my.pkg.app.test"
    android:versionCode="1"
    android:versionName="1.0">

    <application>
        <uses-library android:name="android.test.runner" />
    </application>

    <instrumentation android:name="android.test.InstrumentationTestRunner"
        android:targetPackage="my.pkg.app"
        android:label="Tests for my.pkg.app"/>
</manifest>



改为邮政编码。发布您的清单文件和活动。
我将我的应用程序重命名为“AndroidFAQ”
这是您的错误吗?还是什么?你好。欢迎来到SO。您可能需要添加有关此错误的更多信息(可能还有代码),以便人们可以帮助您找到问题。如果我写错了什么,请原谅。。。我不知道如何添加有关此错误的更多信息和代码。。。这些错误和代码在哪里?我想发布一个截图。。。这样会更容易…我试过。。。但我不知道我必须在android:targetPackage=“…”中写些什么。我试了很多,但eclipse给我一个错误…对不起。。。但你能说得更准确些吗?因为我是初学者。。。我不是英国人。。。那么我必须在“android:targetPackage=”和“android:label=”中添加什么呢?如果我能私下和你谈谈,因为这样我可以给你发一张截图。。。谢谢你的帮助!非常感谢。。。我试过了,但我的工作不一样。。。当我写你告诉我的东西时,告诉我XML中有一个错误。。。
 <?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="my.pkg.app.test"
    android:versionCode="1"
    android:versionName="1.0">

    <application>
        <uses-library android:name="android.test.runner" />
    </application>

    <instrumentation android:name="android.test.InstrumentationTestRunner"
        android:targetPackage="my.pkg.app"
        android:label="Tests for my.pkg.app"/>
</manifest>