7

サンプルの APK CompassActivity アプリを Glass で実行することはできますが、LevelActivity または StopWatchActivity ではうまくいきませんか? 私はエクリプスを使用しています。以下にログインします。助言がありますか?

[2013-07-29 17:02:18 - LevelActivity] ------------------------------
[2013-07-29 17:02:18 - LevelActivity] Android Launch!
[2013-07-29 17:02:18 - LevelActivity] adb is running normally.
[2013-07-29 17:02:18 - LevelActivity] No Launcher activity found!
[2013-07-29 17:02:18 - LevelActivity] The launch will only sync the application package on the device!
[2013-07-29 17:02:18 - LevelActivity] Performing sync
[2013-07-29 17:02:28 - LevelActivity] Uploading LevelActivity.apk onto device '015DA7720F00D016'
[2013-07-29 17:02:28 - LevelActivity] Installing LevelActivity.apk...
[2013-07-29 17:02:29 - LevelActivity] Success!
[2013-07-29 17:02:29 - LevelActivity] /LevelActivity/bin/LevelActivity.apk installed on device
[2013-07-29 17:02:29 - LevelActivity] Done!
4

5 に答える 5

8

に進みRun > Run Configurationsます。次に、 の下で、 からにLaunch Action変更し、ドロップダウンにリストされているアクティビティを選択します (例: )。[適用] をクリックして、APK をもう一度実行してみます。Launch Default ActivityLaunch:com.google.glass.samples.stopwatch.StopWatchActivity

これを行う必要があるのは、サンプル コードのメイン アクティビティ<category android:name="android.intent.category.LAUNCHER" /><intent-filter>. ランチャーを持たないのは意図的なものです:過去に APK GitHub サンプルの 1 つでプル リクエストがあり、応答は次のとおりでした:

プルリクエストありがとうございます。ただし、Glassware はこの方法では起動されません。

于 2013-07-31T01:22:26.937 に答える
2

Glass Launcherを使用して非表示のアプリを呼び出すことができます

アプリが音声インテント メニューに表示されない場合は、グラス ランチャーで見つけることができます。アプリがオンの場合、Glass Launcher はライブ カードのままです。

  1. ソースをダウンロード https://github.com/justindriggers/Glass-Launcher

  2. Glass Launcher を開き、アプリまでスクロールします。

編集:コンパイルするにはGDKをリンクする必要があります。

便宜上、Glass-Launcher 用にコンパイルされた APK を次に示します。

https://github.com/jaredsburrows/OpenQuartz/blob/master/third-party/Launcher2.apk

于 2014-02-12T19:33:23.873 に答える
0

2 つのオプションがあります: これを使用してコマンド ラインから起動します。

adb shell am start -n com.google.glass.samples.<sampleName>/.<MainActivityName>

したがって、レベルを起動する場合は次のようになります。

adb shell am start -n com.google.glass.samples.level/.LevelActivity

または、作業中のプロジェクトの Android マニフェストにこれを追加します。

Launchy をインストールすると、Glass を作成したいときにいつでもアプリを起動できます。

于 2013-08-04T04:13:51.817 に答える
0

また、Chrome ブラウザ用のChromeADBを入手して支援することもできます。他にも便利な機能がたくさんあります。

于 2014-03-01T16:10:23.717 に答える
0

コマンドを使用 -

adb install //location of .apk file

adb install -r build/apk/[app name]-release.apk
于 2014-01-30T15:53:57.627 に答える