私はjavaをあまり使用しないので、このようなコンポーネントをインストールするための一般的な(ベストプラクティス)の場所は何ですか?複数のユーザーがアクセスできるように、それらをシステムディレクトリに配置したいと思います。Android SDKをインストールするための適切なディレクトリは何ですか?
答えて
一般的な場所は/opt
,/srv
、および/usr/local
です。私は/usr/local
に向かって傾く傾向があります。 AndroidのSDKには本当に多くをインストールする必要がないことを
注意、それは主に自己完結型です。 Eclipseにどこにいるかを伝えるだけでいいです。 tools
および/またはplatform-tools
ディレクトリをシステム全体のPATHに追加して、ユーザがadbやその他のツールを使用できるようにすることもできます。
'/ usr/local'を使う?好み? – 0xcaff
@caffinatedmonkey:これは、[ファイルシステム階層標準](http://wikipedia.org/wiki/Filesystem_Hierarchy_Standard)に従った標準配布の一部ではない、ローカルにインストールされたソフトウェアの "正しい"場所です。 '/ opt'も完全に有効であり、Android SDKは自己完結型であり、それ自体がFHSに従っていないので、さらに適切だと主張する人もいます。実際に、もし私が今SDKをインストールしたら、 '/ opt'に入れて、'/usr/local'のバイナリにシンボリックリンクすることができます(後者の場所には 'PATH'にデフォルト)。 –
SDKを置く場所は問題doesntの。すべてのユーザーがアクセスできる任意のフォルダに入れてください。
はLinuxでは、私は一般的に/usr/local/android-sdk
を使用しますが、どこにも理にかなっているし、あなたのシステムの動作によってそれが上書きされません。 VMイメージを作成しSDKのアップデートをダウンロードするには書き込みアクセス権が必要なため、ユーザーごとの場所にSDKを置くことは実際には意味があるかもしれません。
- 1. ジキルをインストールする適切な方法は何ですか?
- 2. UICollectionViewControllerのための適切なMVVMアーキテクチャは何ですか
- 3. Androidでのスレッドの適切な使い方は何ですか?
- 4. TCP障害を処理するための適切なメカニズムは何ですか?
- 5. glOrthoがトップビューを作成するための適切なパラメータは何ですか?
- 6. ダイナミックフィールドを格納するための適切なテーブル構造は何ですか?
- 7. phpデーモンをインストールするのに適切なlinuxディレクトリ
- 8. Android SDKのインストール:ログインを求めるパッケージは必要ですか?
- 9. gitの大きな変更のための適切なワークフローは何ですか?
- 10. 単純なファイルコピーのための適切なJava Configは何ですか
- 11. Reactコンポーネントでリダイレクトを行うための適切なライフサイクルステージは何ですか?
- 12. ピップは、適切なディレクトリにPythonモジュールをインストールしない
- 13. Tweepy IDを抽出するために、適切ではない何か
- 14. クラスのメタ面を扱うための適切なインターフェースは何ですか?
- 15. 適切なLLVMヘッダーガードスタイルは何ですか?
- 16. 不適切なリストは何ですか?
- 17. Task.StartNew(()=> ...)を待つための適切な状況は何ですか?
- 18. Javaを書くための「適切な」形式とは何ですか?
- 19. MCMCglmmで打ち切りデータをモデル化するための適切なデータ構造は何ですか
- 20. iPhone - 私のアプリのための適切なオーディオプレーヤーは何ですか?
- 21. スカラ用の中間層サービスのための適切なアプリケーションコンテナは何ですか?
- 22. このための適切なMvcContrib 3の構文は何ですか?
- 23. Android SDKをインストールできないのはなぜですか?
- 24. Android Phonegapアプリを再開する適切な方法は何ですか?
- 25. Android PreferenceFragmentを設定する適切な方法は何ですか?
- 26. ディレクトリ/とは何ですか?ために?
- 27. PHPでは、リンクに変数を含めるための適切な構文は何ですか?
- 28. Android用に開発を開始すると、インストールするSDKは何ですか?
- 29. 私のアプリケーションから適切なアプリケーションがインストールされた適切なアプリケーションにAndroidのファイルを開く
- 30. 私のapplication.css.scssファイルにブートストラップを含める適切な方法は何ですか?
問題ではありません。 – RoflcoptrException
私はそれをハーフキャッチするつもりはない。 Unixソフトウェアには、/ optなどの一般的な場所があります。私はjava/androidパッケージなどに共通していることを知りたいと思います。 –
私は、新しいディレクトリを作成し、それをアクセスするすべてのユーザーに自動化を定義してから、Eclipse上のパスを渡してsdkを参照することは問題ではないと言いました。 – Houcine