首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Robotium作为Android项目的介绍/演示演示文稿

使用Robotium作为Android项目的介绍/演示演示文稿
EN

Stack Overflow用户
提问于 2016-09-09 22:14:23
回答 1查看 103关注 0票数 0

我在Android Studio中有一个Android项目。作为这个应用程序的一部分,我想包括一个演示,它可以自动点击按钮,在EditTexts中输入文本,向左和向右滑动,只是为了显示应用程序中的可能性。我用Robotium做了一个脚本,它工作得很好,但是,我只能在Android Studio中启动它。但是,我现在想在应用程序中包含该脚本。我将依赖项添加到build.gradle

代码语言:javascript
运行
复制
dependencies {
    compile 'com.jayway.android.robotium:robotium-solo:5.5.4'
    compile 'junit:junit:4.12'
}

和演示脚本,就像任何普通的安卓JUnit测试一样:

代码语言:javascript
运行
复制
public class Demo extends ActivityInstrumentationTestCase2<MainActivity> {
    private Solo solo;

    public TestApk() {
        super(MainActivity.class);
    }

    @Before
    public void setUp() throws Exception {
        this.solo = new Solo(getInstrumentation(), getActivity());
    }

    @Test
    public void test() throws Exception {
        //run demo script
    }

    @After
    public void tearDown() throws Exception {}
}

但每当我调用new Demo()时,它都会抛出NoClassDefFoundError

如何将Android JUnit测试脚本作为常规app/APK的一部分?

或者有没有一种常用的方法来运行我不知道的演示?

EN

回答 1

Stack Overflow用户

发布于 2016-09-12 05:02:10

Robotium是一个测试框架,完全是为了测试而构建的,而不是为了给用户提供精致的应用介绍。

如果你想给你的应用程序的用户做一个介绍,看看如何创建漂亮的和功能强大的介绍。为此,可以使用像这样的大型库

查看TodoistUdacityGmail等应用,看看它们是如何为用户提供介绍的。

查看Evernote是如何为用户提供此用途的。

希望能有所帮助

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39413645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档