gpt4 book ai didi

android - 未指定 SDK 路径

转载 作者:太空狗 更新时间:2023-10-29 14:58:46 29 4
gpt4 key购买 nike

我做的步骤

  1. Square 下载了 Runner JAR 和客户端 JAR
  2. 已复制 spoon-client-1.1.2.jar到 libs 文件夹,右键单击 --> 添加为库...
  3. 写了一个简单的虚拟测试:

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

    public void test() {
    Spoon.screenshot(getActivity(), "initial_state");
    }
  4. 运行 MainActivity

  5. 运行 MainActivityTest(测试通过)

  6. 已复制 app-debug.apkapp-debug-androidTest-unaligned.apk从项目到与 spoon-runner-1.1.2-jar-with-dependencies.jar 相同的文件夹

  7. CMD -> 切换到我放这三个文件的文件夹

  8. 执行 java -jar spoon-runner-1.1.2-jar-with-dependencies.jar --apk app-debug.apk --test-apk app-debug-androidTest-unaligned.apk


输出: Exception in thread "main" java.lang.NullPointerException: SDK path not specified. at com.google.common.base.Preconditions.checkNotNull<Preconditions.java:226> at com.squareup.spoon.SpoonRunner$Builder.setAndroidSdk<SpoonRunner.java:228> at com.squareup.spoon.SpoonRunner.main>SpoonRunner.java:437>

SDK 位于 C:\Users\myUser\AppData\Local\Android\Sdk我可以在以下路径下看到路径:文件 -> 项目结构 -> SDK 位置 (Android Studio)

出了什么问题?

最佳答案

Android SDK 路径 有问题。但是指定路径就可以了。完整命令如下所示:

java -jar spoon-runner-1.1.2-jar-with-dependencies.jar --apk app-debug.apk --test-apk app-debug-androidTest-unaligned.apk --sdk C:\Users\myUser\AppData\Local\Android\sdk

关于android - 未指定 SDK 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28881411/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com