差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
android:android-studio [2019/03/18 06:03] – [Android Studio 3.3.2 で Kotolin の新規プロジェクトが sync failed になる] ともやん | android:android-studio [2020/01/16 06:01] (現在) – [Android Studio の日本語化] ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | <ifauth !@loggedinusers>< | ||
- | < | ||
- | (adsbygoogle = window.adsbygoogle || []).push({ | ||
- | google_ad_client: | ||
- | enable_page_level_ads: | ||
- | }); | ||
- | </ | ||
====== Android Studio ====== | ====== Android Studio ====== | ||
行 101: | 行 94: | ||
</ | </ | ||
+ | === Android Studio を更新した場合 === | ||
+ | 構成ディレクトリのパスが変わるので修正を行う。\\ | ||
+ | <file autoconf ~/ | ||
+ | -Xms256m | ||
+ | -Xmx1280m | ||
+ | -XX: | ||
+ | -XX: | ||
+ | -XX: | ||
+ | -XX: | ||
+ | -Dsun.io.useCanonCaches=false | ||
+ | -Djava.net.preferIPv4Stack=true | ||
+ | -Djdk.http.auth.tunneling.disabledSchemes="" | ||
+ | -Djna.nosys=true | ||
+ | -Djna.boot.library.path= | ||
+ | |||
+ | -da | ||
+ | -Dawt.useSystemAAFontSettings=lcd | ||
+ | -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine | ||
+ | -Dsun.tools.attach.tmp.only=true | ||
+ | |||
+ | -Xverify: | ||
+ | -javaagent:/ | ||
+ | </ | ||
==== Android SDK Tools のインストール ==== | ==== Android SDK Tools のインストール ==== | ||
[[https:// | [[https:// | ||
行 172: | 行 188: | ||
</ | </ | ||
Wayland ではアプリケーションの状態を失うことなくGNOMEシェルを再起動(ALT + F2 で r を入力して Enter)できない為、一旦ログアウトしてログインし直すとデスクトップメニューに Android Studio ショートカットが追加される。\\ | Wayland ではアプリケーションの状態を失うことなくGNOMEシェルを再起動(ALT + F2 で r を入力して Enter)できない為、一旦ログアウトしてログインし直すとデスクトップメニューに Android Studio ショートカットが追加される。\\ | ||
+ | ===== Android アプリ開発時のデフォルト設定 ===== | ||
+ | 複数人のチームで開発を行う場合に備えて、Android Studio のデフォルト設定を行っておく。\\ | ||
+ | Android Studio のデフォルト設定を行うには、「Android Studio へようこそ」の画面右下の「構成」をクリックし「設定」を選択する。\\ | ||
+ | {{: | ||
+ | 「エディター」の「ファイル・エンコーディング」を開き以下の様に設定する。\\ | ||
+ | < | ||
+ | グローバル・エンコーディング: | ||
+ | プロジェクト・エンコーディング: | ||
+ | プロパティ・ファイルのデフォルト・エンコード: | ||
+ | UTF-8 ファイルの作成: | ||
+ | </ | ||
+ | {{: | ||
+ | 「エディター」の「コード・スタイル」を開き、各種言語ごとにコード・スタイルをチームで統一しておく。\\ | ||
+ | Java\\ | ||
+ | {{: | ||
+ | C/C++\\ | ||
+ | {{: | ||
+ | Groovy\\ | ||
+ | {{: | ||
+ | Kotlin\\ | ||
+ | {{: | ||
+ | XML\\ | ||
+ | {{: | ||
+ | Kotlin のコーディング・スタイルについては、Google の [[https:// | ||
+ | https:// | ||
+ | |||
===== Android Studio の多重起動 ===== | ===== Android Studio の多重起動 ===== | ||
Android Studio は多重起動する事が出来ないので、複数ウィンドウを開くことで対処できる。\\ | Android Studio は多重起動する事が出来ないので、複数ウィンドウを開くことで対処できる。\\ | ||
行 368: | 行 410: | ||
**修正後**\\ | **修正後**\\ | ||
< | < | ||
- | **external.linked.project.id**=" | + | **external.linked.project.id=" |
- | **external.linked.project.path**=" | + | **external.linked.project.path=" |
- | **external.root.project.path**=" | + | **external.root.project.path=" |
+ | 更に < | ||
+ | **LANGUAGE_LEVEL=" | ||
+ | そして < | ||
+ | **< | ||
<file xml MyApplication.iml> | <file xml MyApplication.iml> | ||
<?xml version=" | <?xml version=" | ||
行 381: | 行 427: | ||
</ | </ | ||
</ | </ | ||
- | < | + | < |
< | < | ||
<content url=" | <content url=" | ||
- | < | + | < |
< | < | ||
</ | </ |