問題タブ [android-sdk-tools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
108 に答える
901417 参照

android - R を解決できません - Android エラー

新しい Android SDK をダウンロードしてインストールしました。テストドライブ用の簡単なアプリケーションを作成したかったのです。

ウィザードは次のコードを作成しました。

しかし、Eclipseは私にエラーを与えます

R は解決できません

オンライン

なんで?

PS: という名前の XML ファイルがありmain.xmlますres/layout/

0 投票する
3 に答える
1220 参照

android - 新しい Android SDK のインストールに関する問題

https://dl-ssl.google.com/android/eclipse/のリソースにアクセスするために、Eclipse のソフトウェア更新機能を使用して最新の Android SDK をインストールしました。

インストール後、SDK が Eclipse に統合されたように見えますが、単一の空のアクティビティを含む新しいプロジェクトを作成しようとすると、次のエラーが発生します。

これは、32 ビット プロセッサeclipse version 3.4.2上での実行を使用しています。Mac OS 10.5.7

これは私の設定ミスですか?インストールの一部を見逃していませんか?

0 投票する
11 に答える
74700 参照

android - Android SDKのインストールを自動化する方法はありますか?

次に、AndroidSDKとAVDManagerをダウンロードしてインストールしてから、UIを介してAPIとツールをインストールする必要があります。このプロセスを自動化する方法はありますか?

0 投票する
2 に答える
2004 参照

android - 低いSDKで高いSDKでアプリを実行する

Android3.0で開発されたアプリがAndroid2.1で動作するかどうか知りたいと思いました。もしそうなら、どうすればそれを行うことができますか?

フラグメントなどの3.0のライブラリを使用してアプリを開発した場合、2.1でも機能しますか?

0 投票する
1 に答える
373 参照

android - Hierarchy Viewer の描画時間が間違っていませんか?

Android SDK に付属の Hierarchy Viewer ツールを使用していくつかのテストを行っています。

Activity私がテストしているものには、次のxmlがあります。

SlowDrawView拡張しますが、次のようTextViewに変更しましたonDraw()

Viewhv でこれの描画時間を確認すると、3 セグ未満であることがわかりましたが、これは意味がありません。

なぜこれが起こっているのかについてのアイデアはありますか?また、Android git リポジトリには 2 つのバージョンの hv があることにも気付きました。誰でも違いを知っていますか?

0 投票する
1 に答える
666 参照

android - 複数のクライアント プロジェクト (Eclipse) で複数の Android ライブラリ プロジェクトの異なるリビジョンを使用する

まず第一に、Google ドキュメントからのライブラリ プロジェクトに関する私の知識のほとんどと、この記事の Android ビルド システムの詳細な説明があります。

設定

私の Eclipse ワークスペースには、Android ライブラリをインポートするクライアント プロジェクトがいくつかあります。各クライアントは異なるライブラリ セットをインポートし、一部のライブラリは相互にインポートします。

各クライアントには独自の Subversion リポジトリがあり、すべてのライブラリは 1 つの Subversion リポジトリにあります。

すべてがうまくビルドおよび実行されます。

問題

  1. クライアント プロジェクトとライブラリは同期して進化していません。一部のクライアント プロジェクトでは、古いリビジョンのライブラリが必要です。Eclipse で多くのプロジェクトを作成する必要があります。一部のライブラリ プロジェクトは、ライブラリ リポジトリの異なるリビジョンから複数回作成する必要があります。
  2. 単一のライブラリ プロジェクトでは、クライアントが実際にそれらのいずれも使用しない場合でも、そのすべてのリソースがクライアント プロジェクトに配置されるため、多くのライブラリが必要です。私はここにいますか?
  3. 同じライブラリの異なるリビジョンをワークスペースにチェックアウトします。Eclipse では、複数のライブラリ プロジェクトをインポートすることはできません。これは、Eclipse プロジェクトが .project ファイルで同じ名前を持っているためです (Eclipse は、2 つ目のプロジェクトをインポートしようとすると不平を言います)。
  4. エクリプス??

編集

Jarek Potiukの答えが機能します。しかし、それはポイント 3 で説明した問題を解決するだけです。Eclipse で各ライブラリ プロジェクトを個別に作成する必要があります。

インポートされたライブラリ プロジェクトごとに Eclipse でプロジェクトを作成する必要がないソリューションはありますか? 誰かがantで実用的な解決策を持っていますか?

0 投票する
11 に答える
50398 参照

android - SDKツール、リビジョン12でAndroidエミュレーターを起動する

Android SDKツールをリビジョン11からリビジョン12に更新しましたが、エミュレーターが起動しません。エミュレータ.exeを実行しようとすると、次のようになります。

無効なコマンドラインパラメーター:Files \ Android \ android-sdk \ tools/emulator-arm.exe。
ヒント:「@ foo」を使用して、「foo」という名前の仮想デバイスを起動します。
詳細については、-helpを使用してください

エミュレーター.exeへのパスはC:\ Program Files \ Android \ android-sdk\toolsです。

どうすれば修正できますか?

0 投票する
4 に答える
487 参照

android - Android SDK Tool、リビジョン 12 はユーザー情報を消去しなくなりましたか?

今日、Android SDK ツールをリビジョン 12 に更新しました。私は通常、AVD を起動する前に、[ユーザー データをワイプ] チェックボックスをオンにします。しかし、rev 12 はすべての設定を保持しているようです (シミュレーターを元の状態にリセットしていません)。他の誰かがこの問題に遭遇しますか? 毎回新しい AVD を作成する唯一の解決策はありますか?

編集:毎回ユーザー データを消去する理由は、最初の使用時に既定のデータベースをコピーするようにアプリがコード化されているためです。私はさまざまな初期データベースを使用してさまざまなことをテストしています。

0 投票する
7 に答える
8877 参照

android - 新しいSDKツールv12へのx86イメージのインストール

android sdkツール12にアップグレードしました。リリースノートとして、googleは次のように述べています。AVDマネージャーとエミュレーターは、ARMv7およびx86CPU用にコンパイルされたシステムイメージを使用できるようになりました。

誰かがx86イメージを実行しようとしましたか?3.0以上の画像はありますか?

ありがとう、

0 投票する
2 に答える
2006 参照

monkeyrunner - Android SDK MonkeyRunner が壊れていますか?

MonkeyRunner の動作に問題がありました。これまでのところ、3 台の異なるコンピューターと、手に入れることができるすべての Android デバイスを試しました。

結果は同じです:

これはosxで実行されており、電話はNexus Sです.

Python は次のようになります。

これを .py ファイルと対話型インタープリターから試しました。また、タイムアウトとデバイスIDの引数を指定してwaitForConnectionを呼び出してみましたが、すべて同じ結果になりました。

どんな助けでも大歓迎です、ありがとう!

--UPDATE-- デバイスは接続され、オンになっており、開発用に有効になっています。monkeyrunner の問題は osx に限定されているようで、osx 上の jdk に関係している可能性があり、monkeyrunner 自体の問題ではない可能性があります。