1

Android ui モンキーを初めて実行しようとしていますが、問題が発生しています。

私はadb shell monkey -v 100正常に動作しますが、明らかに自分のアプリケーションではなくシステム UI でのみ実行しました。

私はそれから試します

adb shell monkey -p com.rbennett485.dawnoftheveg -v 100

出力を取得します

:Monkey: seed=1406692871132 count=100
:AllowPackage: com.rbennett485.dawnoftheveg
:IncludeCategory: android.intent.category.LAUNCHER
:IncludeCategory: android.intent.category.MONKEY
** No activities found to run, monkey aborted.

私のマニフェストの関連セクションは

<activity
            android:name="com.rbennett485.dawnoftheveg.DawnOfTheVeg"
            android:label="@string/app_name"
            android:screenOrientation="landscape"
            android:configChanges="keyboard|keyboardHidden|orientation">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
                <category android:name="android.intent.category.MONKEY" />
            </intent-filter>
 </activity>

何か案は?以前にこのエラーについて多くの質問があったことは知っていますが、ほとんどの場合、完全なパッケージ名を使用していないことが原因のようです - ここで正しいパッケージ名を使用していますか?

4

1 に答える 1

1

私の主なアクティビティが含まれていたパッケージは、マニフェストで定義されたパッケージとは異なる名前であることが判明しました。代わりにマニフェストパッケージ名を使用すると、正常に機能しました

于 2014-08-21T13:16:47.600 に答える