0

android sdk(adt-bundle-windows-x86-20130729), appiumforwindows+0.8.3 を使用して、selendroid 機能を備えた android エミュレーターで appium テストを実行すると、「aapt」が見つからないというエラーが発生したため、aapt.exe&lib をコピーしましたSDK ディレクトリの platform-tools フォルダー。このエラーは修正されましたが、「元のエラー: プラットフォームが存在しません android-4.2」というエラーが発生しました

私はそれがselendroid / Androidの問題である可能性があることを理解しています; 誰かがこのエラーを修正するための考えを提案できるかどうか本当に感謝しています..

4

3 に答える 3

0

少し前に同じ問題に遭遇しました。私にとっての解決策は、Java SDK と Android ADT-Package を空白のない場所にインストールすることでした。

「C:\Program Files...」にある前は、ANDROID_HOME とパス変数が正しく設定されていたにもかかわらず、Appium が aapt.exe を見つけられませんでした。Appium Github のどこかでそれに関するヒントを見つけました。

于 2013-09-11T11:08:16.453 に答える
0

selendroid を直接使用する場合、最近特に Windows 向けの改善が追加されました。

フォルダ名の空白のサポートは、現在のバージョン 0.7.0 で構築されています: https://github.com/selendroid/selendroid/releases/download/0.7.0/selendroid-standalone-0.7.0-with-dependencies.jar

于 2013-11-18T18:38:14.810 に答える
0

何らかの理由で、selendroid は Android 4.2 を探していて、4.3 がインストールされていました。4.2もインストールすることが解決策です。

于 2013-09-11T04:19:43.360 に答える