当前位置: 代码迷 >> Android >> 关于AndroidManifest.xml
  详细解决方案

关于AndroidManifest.xml

热度:122   发布时间:2016-05-01 22:04:40.0
求救关于AndroidManifest.xml
我在看《大话安卓》教程中一个例子讲单元测试。按照上面的代码实现结果一直提示这个错误
“UnitTestAndLog does not specify a android.test.InstrumentationTestRunner instrumentation or does not declare uses-library android.test.runner in its AndroidManifest.xml”

我在AndroidManifest.xml明明都定义了啊~~
XML code
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"      package="com.sharpandroid.junit"      android:versionCode="1"      android:versionName="1.0">            <application android:icon="@drawable/icon" android:label="@string/app_name">    <use-library android:name="android.test.runner"></use-library>    </application>        <uses-sdk android:minSdkVersion="7" />    <instrumentation android:name="android.test.InstrumentationTestRunner"        android:targetPackage="com.sharpandroid.junit"        android:label="Tests for my App"    /></manifest>


==究竟是什么地方没有配置正确呢?

------解决方案--------------------
经常是没人回复 我已经淡定了, 不知道在哪才能找android初学者该去的论坛
------解决方案--------------------
这主要是你在Run As中错误的选择了目标为Android JUnit Test这项导致的,解决的方法也很简单在Run Dialog中删除JUnit Test这条即可。


------解决方案--------------------
我百度搜的。楼主看看这个帖子。遇到问题建议先在baidu,google搜索下。也许其他人遇到同样的问题。
http://hi.baidu.com/lfcaolibin/blog/item/6e3b2055ddfd2c53d10906bd.html
------解决方案--------------------
探讨
我在看《大话安卓》教程中一个例子讲单元测试。按照上面的代码实现结果一直提示这个错误
“UnitTestAndLog does not specify a android.test.InstrumentationTestRunner instrumentation or does not declare uses-library android.test.runner in its Android……

------解决方案--------------------
呵呵。我也同感。大虾们,都不愿对我们菜鸟详细的解释
------解决方案--------------------
重新配置一遍你的AVD!!! 比如删除后,再重新增添
------解决方案--------------------
<instrumentation android:name="android.test.InstrumentationTestRunner"

这个配置错了,用你自己定义的类名
------解决方案--------------------
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.sharpandroid.junit"
android:label="Tests for my App"
/>

这段话删掉试试
  相关解决方案