Robotium导入被测源码遇到问题 had used a different Landroid/support/v4/view/ViewPager

记录一下,鼓捣两天终于找到原因了,右键单击Robotium project,选择Build path->Configure Build Path..,在Libraries中删除android-support-v4.jar,问题解决。

注:即使被测源码与Robotium具有相同的jar包 -- android-support-v4.jar,Robotium也会报错。

时间: 2024-08-06 23:42:55

Robotium导入被测源码遇到问题 had used a different Landroid/support/v4/view/ViewPager的相关文章

缺少android.support.v4.jar builder path 导入 v4.jar包 Error inflating class android.support.v4.view.ViewPager

04-10 18:57:54.656: E/AndroidRuntime(6346): FATAL EXCEPTION: main04-10 18:57:54.656: E/AndroidRuntime(6346): java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.learn.tabhosttest/cn.learn.tabhosttest.ViewPagerActivity}: android.view

wemall app商城源码中基于JAVA的T绑定和处理fragments和viewpager之间的逻辑关系代码

wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改.本文分享其中关于为ViewPager添加布局(Fragment),绑定和处理fragments和viewpager之间的逻辑关系,供技术员参考学习. package com.inuoer.util; import java.util.List; import android.support.v4.app.Fra

eclipse 导入tomcat 7 源码

如果需要学习 tomcat 7 源码的,最后不过的方法,是将源码导入到 ide 环境,跟踪.调试.测试等,这里谈一下如何导入 tomcat 7 的源码. 一.安装 ant tamcat 源码使用 ant 构建,若没有安装 ant 的,可以从以下网址下载安装:http://ant.apache.org/bindownload.cgi 将 zip 包直接解压即可,如解压到 D:\Program Files\apache-ant-1.9.4,然后添加一下两个环境变量: 1.ANT_HOME    D:

[导入]Eclipse 导入/编译 Hadoop 源码

http://www.cnblogs.com/errorx/p/3779578.html 1.准备工作 jdk: eclipse: Maven: libprotoc :https://developers.google.com/protocol-buffers/ hadoop:http://www.apache.org/dyn/closer.cgi/hadoop/common/ 添加开源中国maven库:http://maven.oschina.net/home.html maven\conf\

源码解析:dialog, popupwindow, 和activity 的第一个view是怎么来的?

问题 在慢慢熟悉android 的过程中,发现一个view 或者layout的初始化,或者构造的流程还是比较清楚的,也就是加到父控件中,然后就开始了对应的生命周期.但是整个界面的父控件,或者说系统的第一个view, 是怎么来的,如何初始化和绘制的呢? 概述 概述:带着困扰我的问题,在前文的基础上,继续分析应用界面和framework的关系,通过分析viewrootimpl 的来源,并结合dialog, popupwindow, 和activity 的 根view的创建流程,回答了问题界面的根vi

Android studio导入第三方类库源码以及jar包

新建一个Android项目,项目结构如下: 1.添加第三方类库源码 首先将第三方类库考入与app同级的目录下: 之后,在build.gradle(Moudule:app)下添加编译代码:在setings.gradle添加导入代码 之后添加(可一新增一个Module) 然后将之删除,自己到入得第三方的build.gradle 会自动生成 如下,则完成. apply plugin: 'com.android.library' android { compileSdkVersion 25 buildT

开源jar包导入并查看源码

我们用Ctrl + 左键查看源码的时候往往出现以下情况,是因为没有正确的导入jar包,以及没有导入src包 1.右键项目-->build ptah-->config build path下面是解决方法(从导入jar包开始): 2.add Libary-->User Library ,点击User Library那个按钮,然后新建一个库. 3.点击User Library那个按钮,名字由你自己取.然后点击OK 再然后选择你信创建的库,点击finish. 4.然后往库里导jar包 add l

SourceInsight 精确导入Linux kernel源码的方法

相信有很多人用 SourceInsight 查看 Linux Kernel 源码,但导入源码时会遇到一些问题.1.如果把整个源码树都导入进去,查看符号定义的时候,会发现有大量重复定义,很难找到正确的位置2.如果手动导入只和该硬件平台相关的源码,工作量太大本帖提供了一个方法,可用脚本生成只和该硬件平台相关的源码的文件列表,然后通过该文件列表,将相应文件导入 SourceInsight .以下是步骤,共4步:1.新建 SourceInsight 项目     先不要导入文件,停在如下界面:    

eclipse中如何导入jar包源码

在学习或者开发中,我们常常会希望看到一些底层的代码,也就是源码. 最简单的方式就是按住Ctrl,左击你需要查看的关键字,类名等等,如果没有关联源文件的话,就会弹出Source not found的界面,点击Attach Source,选择事先下载的源码就可以啦 ---------------------------------------- 另一种方法是:在项目上右键单击 选择 properties-->Java Build Path-->Libraries-->mybatis-->