首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Android `android create uitest-project` 報錯?棄用舊命令,改用 `avdmanager` 或 Android Studio GUI

     編輯:程式設計綜合問答

錯誤信息

Error: Expected verb after global parameters but found 'uitest-project' instead.

原因

`android` 命令行工具在 SDK Tools 25.3.0+ 已棄用並移除了 `create uitest-project`、`create project` 等子命令。舊教程、舊博客的命令已不可用。

現代替代方案

1. 創建/管理 AVD(模擬器)

  • GUI 方式:打開 Android Studio → Tools → Device Manager → Create Device;
  • 命令行:使用 `avdmanager`(位於 `cmdline-tools/latest/bin/`):
    avdmanager create avd -n MyAVD -k "system-images;android-30;default;x86_64"

2. 創建 UI Automator 測試項目

在 Android Studio 中:
File → New → New Module → Android Library → 勾選「Android Testing Support Library」→ 依賴 `androidx.test.uiautomator:uiautomator:2.2.0`。
測試代碼放在 `src/androidTest/java`,用 `./gradlew connectedAndroidTest` 運行。

3. 命令行啟動模擬器

emulator -avd MyAVD

總結

拋棄舊版 `android` 命令,擁抱 Android Studio GUI + `avdmanager` + Gradle 測試任務 的現代工作流。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved