本例为以下DemoDao类进行单元测试
----------------新建DemoDao.java--------------
package com.neter.test.dao;
import android.util.Log;
public class DemoDao{
public void save(){
Log.i("DemoDao", "用来测试的方法");
}
}
----------------新建DemoDaoTest.java--------------
package com.neter.test.dao;
import android.test.AndroidTestCase;
import android.util.Log;
public class DemoDaoTest extends AndroidTestCase {
public void testSave() {
new DemoDao().save();
Log.i("DemoDaoTest", "测试");
}
}
-------------------------------AndroidManifest.xml--------------------------
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.neter.test.dao"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="android.test.runner"/>
<activity android:name=".MainActivity"
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>
<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.neter.test.dao" android:label="Testing"></instrumentation>
</manifest>
上面配置文件中
MainActivity为android程序入口,请自已新建代码略
<uses-library android:name="android.test.runner"/>不可修改
android:name="android.test.InstrumentationTestRunner不可修改
android:label="Testing"可不写
如出现Test run failed:Unable to find instrumentation target package
是因为 android:targetPackage="com.neter.test.dao" 必须和
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.neter.test.dao"
package相同的包名

Android异常总结---Test run failed:Unable to find instrumentation target package相关推荐

  1. maven package异常repackage failed: Unable to find main class

    现象 模块package时出现异常 Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.5.1:rep ...

  2. Android 异常: failed to connect to localhost/127.0.0.1

    Android 异常: failed to connect to localhost/127.0.0.1 参考文章: (1)Android 异常: failed to connect to local ...

  3. k8s部署问题集锦(一) kubelet 启动报错failed to run Kubelet unable to determine runtime

    背景 在 CentOS 7.9 上使用二进制包部署 Kubernetes v1.24.1 集群,kubelet 使用 Containerd 作为 container runtime.启动kubelet ...

  4. 【异常】Maven构建报错 repackage failed: Unable to find a single main class from the following candidates

    一.报错内容 Failed to execute goal org.springframework.boot: spring-boot-maven-plugin:2.6.11:repackage (r ...

  5. android异常(2)

    1.java.lang.IllegalStateException: The content of the adapter has changed but ListView did not recei ...

  6. robotium诡异的Instrumentation run failed due to 'java.lang.ClassNo

    2014-11-27 在我学习Robotium自动化测试的过程中,遇到了Instrumentation run failed due to 'java.lang.ClassNotFoundExcept ...

  7. Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi

    Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi ...

  8. ERROR 2384 — [ main] o.s.boot.SpringApplication : Application run failed

    springboot数据库建表运行后报错: ERROR 2384 - [ main] o.s.boot.SpringApplication : Application run failed org.s ...

  9. K8S部署系统异常-FailedCreatePodSandBox:network: failed to set bridge addr: “cni0“ already has an IP addres

    一.问题背景 由于系统磁盘不足,导致k8s部分线程死掉:(==>记一次docker磁盘用尽的灾难) 搞定之后,部署项目,报以下异常:FailedCreatePodSandBox network: ...

最新文章

  1. 干货|2018物流机器人行业报告发布!不容错过
  2. WIN下Nginx缓存加速配置方法
  3. 【Efficient-Net】基于Efficient-Net效滤网的目标识别算法的MATLAB仿真
  4. 浙企加入中国大数据产业生态联盟 共商数据价值
  5. 查看linux的计划任务日志,查看计划任务日志(共5篇).docx
  6. Nmap渗透测试详解(一)
  7. python3获取用户输入_python3.4控制用户输入与输出
  8. Your Potential. Our Passion
  9. Heartbeat(v1、v2、pacemaker)集群组件概述
  10. 新鲜出炉 | 2019届互联网校招本科薪酬清单
  11. 精益思想,从哪里开始?
  12. 一行python代码查找中文同义词(synonyms)
  13. [Java Web]敏感词过滤算法
  14. 双线性对在密码学中的应用(上)
  15. select_io(LVDS) 参数设置与物理层的对应关系
  16. MyBatisPlus 查询selectOne方法
  17. 小柯在学JAVA之第一弹
  18. 老化测试Gsensor失败分析
  19. Uniapp|image无法显示图片
  20. 2022年最热门三款骨传导测评推荐:骨传导选购指南分享,骨传导耳机选哪款好?

热门文章

  1. Tensorflow-pb保存与导入
  2. Rust 创始人谈 Rust 2019 和未来:社区应限制成长速度
  3. python memory-management
  4. prometheus源码阅读 - target管理
  5. 《数据分析实战 基于EXCEL和SPSS系列工具的实践》一3.2 用“逐步推进法”推测需要的数据...
  6. HttpClient连接池的连接保持、超时和失效机制
  7. 基于amoeba实现mysql数据库的读写分离/负载均衡
  8. C#基础知识整理:基础知识(11) 值类型,引用类型
  9. Emacs下查词典(StarDict篇)
  10. VC++ COleSafeArray VARIANT的使用