appiumでアプリケーションのパッケージ名とappActivityを取得する方法

アプリケーションのパッケージ名とappActivityを取得するには、さまざまな方法があります。その1つは
、AndroidSDKに付属のaaptツールを使用して取得する方法です
最初のダウンロードaapt

このaaptは、Android SDKのインストール後、自動的に使用できなくなります。パッケージに付属の「SDK Manager.exe」からインストールする必要があります。次のように、ダブルクリックして開きます。
ここに画像の説明を挿入
上記の3つを選択し、進行状況を確認します。下のバーはインストール中です。
ダウンロードが完了したら、ディレクトリC:\ Program Files(x86)\ adt-bundle-windows-x86 \ sdk \ build-tools \ 21.1.2でaapt.exeを見つけます(ダウンロードには21.1.2バージョンを選択しました) 、

そして、このディレクトリを環境変数のパスに追加
ここに画像の説明を挿入
します。cmdでインストールが成功したかどうかを確認します。直接aaptを要求すると、成功したことを示す次のインターフェイスが表示され
ここに画像の説明を挿入
ます。以下は、パッケージ名とlauncherActivityの取得を開始するためのものです

  1. パッケージ名を取得する

テストするapkを次のディレクトリに配置します:D:\ testApp
ここに画像の説明を挿入
。ここで、apkのパッケージ名を確認できます: 'com.puscene.client'(ps:apkをコマンドラインに直接ドラッグすることもできます。自動的に実行されます)
2。launcherActivityを取得します

パッケージ名を取得する上記のコマンドは、アクティビティも直接取得します。次のように、コマンドラインで直接検索します
ここに画像の説明を挿入
。launcherActivityの値は次のとおりです。'com.puscene.client.activity.WelcomeActivity_ '

三。情報を入手したら、スクリプトを作成する必要があります

 其中定义的启动信息:

1.platformName:这里是android的apk

2.deviceName:手机设备名称,通过adb devices查看

3.platformVersion:android系统的版本号

4.appPackage:apk包名

5.appActivity:apk的launcherActivity

注:4と5は、上記で取得したパッケージ名とアクティビティーです。

参照:https//www.cnblogs.com/heidouli/p/13099153.html

おすすめ

転載: blog.csdn.net/zhaoweiya/article/details/113119982