問題タブ [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.
android - Android SDKのlayoutoptツールのソースコードはどこにありますか?
Android用のSDK/toolsフォルダーにあるlayoutopt.exe 。
動作するルールなどはどこにありますか?
ソースコードの場所が役立ちます。
android - 複数アプリのデバッグ
解決策が見つからない問題があります。大規模なプロジェクトの一部である 2 つの異なる Android アプリを開発しています。共通点は、パッケージ名が同じであることです。
したがって、私のマニフェストはプロジェクトごとに次のようになります。
どちらのアプリも問題なく動作しますが、アプリ 1 をデバッグすると、デバイス上のアプリ 2 が上書きされます。次に、アプリ 2 をデバッグしようとすると、次のエラーが発生します。
アプリの起動時に起動している場所RegistrationAcitvity
はどこですか。Activity
App 2をクリーンアップすると、正しくインストールおよび起動されることがわかりました。ただし、これが完了すると、アプリ 1 はデバイスに表示されなくなります。奇妙なことに、私はいつでも Eclipse からアプリ 1 を起動できます。
これと関係があるかもしれないし関係ないかもしれないもう 1 つの奇妙な点は、App 1 を起動するたびに、プラグインしたデバイスを Eclipse が自動的に選択するという事実です。ただし、App 2 を起動すると、Eclipseは常に選択を求めてきますデバイス。はい、デバッグ構成の展開ターゲットオプションは自動に設定されています。これが関連しているかどうかはわかりません。
どんな助けでも大歓迎です!
eclipse - Eclipseで..AndroidSDKフォルダーのパスを調整するにはどうすればよいですか?
まず第一に、私はこれらすべてのものの完全な初心者であり、私はそれに押し込まれました。
これらの2つのトピックによると: SDKツールでのAndroidエミュレーターの起動、リビジョン12、および Androidが「 Android実行時の無効なコマンドラインパラメーター」の解決策を実行するときの無効なコマンドラインパラメーターは、パス内のスペースを調整することですが、私はしません方法を知っています。
私はWindows7、ADTプラグインを備えた並列アプリケーション開発者向けのEclipseIDEを持っています。
エミュレーター.exeへのパスは次のとおりです。C:\ Program Files(x86)\ Android \ android-sdk \ tools
android - Androidの不明なコマンド「クランチ」
MacOSXにEclipseとAndroidSDKをインストールしました。
プロジェクトをEclipseにインポートしましたが、プロジェクトの実行中に不明なコマンド「crunch」エラーが発生します。
この問題をどのように解決すればよいですか。
私を助けてください
android - android sdk tools v14 を使用して「ant テスト」を実行します。
Android SDK ツール v14 にアップグレードし、既存のプロジェクトを最新のプロジェクト構造に更新するant test
と、次のエラー メッセージで失敗します。
の出力ant -v test
ただし、コマンドを直接実行しadb shell am instrument
ても問題ありません。私の環境は、Mac 上の Apache Ant(TM) バージョン 1.8.2 です。助けてください。
android - dex を実行できません: 複数の dex ファイルが Lcom/myapp/R$array を定義しています。
14 にアップデートしてからADT
、プロジェクトをビルドできなくなりました。更新前は問題なくビルドされていました。
エラー:
同様の問題が報告されており、そこにある提案を試してみました
- 再起動して
Eclipse
います。 - プロジェクトのクリーニングと再構築 - [プロジェクト] -> [自動的にビルド] オプションを無効にし、[クリーン] および [ビルド] プロジェクトを実行してみてください。「自動ビルド」オプションをオンにリセット
Android
開発者ツールの再インストール- Eclipse の再インストール (最新バージョン 3.7.1 に更新)
- ファイルシステムからインポートする新しいプロジェクトを作成しました
- Subversion から新しいプロジェクトを作成しました。
android - Android ADT を 15 にアップグレードすると logcat(deprecated) と表示される
プロジェクトをインポートしたときに「このプロジェクトでは、ADT を 14.0 以上にアップグレードする必要があります」というエラーが表示されたため、ADT プラグインを使用して Eclipse を 10.0 から 15.0 にアップグレードしました。ADT をアップグレードすると、logcat は非推奨になりました。ウィンドウ -> ビューの表示 -> その他 -> logcat (非推奨)。これがどのように発生するかです。私はまだログを見ることができます...それで問題はありませんが、その寿命について心配しています.
android - EclipseからAndroidLintツールを実行できません
プロジェクトでEclipseの最新のAndroidSDKr16で利用可能なLintを実行しようとしました。エラーが発生しました:Comparison method violates its general contract!
完全なログはここにあります:
何が問題なのですか?
android - 新しいAndroidSDKツールの更新のために古いAndroidプロジェクトを更新するにはどうすればよいですか?
以前は古いバージョンのAndroidSDKToolsを使用していましたが、新しいPCに移動し、新しい開発環境を最初からセットアップし、以前のPCからプロジェクトをコピーしてインポートしました。現在の環境で新しいプロジェクトを作成すると、SDKがプロジェクトのルートフォルダーにファイルproguard.cfgを作成しますが、以前のセットアップでは以前のプロジェクトでは表示されませんでした。proguard.cfgの使用法を調べましたが、便利そうです。ただし、このproguard.cfgファイルは、前のセットアップで作成したプロジェクトには存在しません。
また、新しいSDKツールには、利用できる新しい更新や機能の追加も含まれている可能性があると思います。私が使用しているターゲットプラットフォームは同じです-Android2.2ですが、「AndroidSDKツール」が更新されています。また、現時点ではいかなる種類のエラーも発生していませんが、前述したように、SDKツールの更新を利用したいと思います(ターゲットプラットフォームの更新ではありません)。
だから、私の質問は-proguard.cfgのようなAndroid SDKによって更新されたものを見逃していないことを確認する方法はありますか、それとも自分でそのようなものを識別して手動でファイルを追加する必要がありますか、他のことについても同様ですこれは、新しいSDKツールで改善されました。
android - https://dl-ssl.google.com/android/repository/repository.xmlのフェッチに失敗しました-MacOSX
SDKManagerを使用してAndroidSDKバージョンをインストールしようとしています。次のエラーが発生します:https
:
//dl-ssl.google.com/android/repository/repository.xmlの取得に失敗しました。
httpsの代わりにhttpを使用しようとしましたが、失敗しました。
sdkman.force.http = trueを〜/ .android / androidtool.cfgに追加しましたが、失敗しました。私はこのリンク
をたどりましたが、何も機能しませんでした。
SDK Managerをrootとして実行しようとしましたが、失敗しました。
xmlのURLを参照すると、その内容が表示されるため、アクセスできます。
何か案が?