android:android-studio

差分

このページの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><html><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 
-<script> 
-  (adsbygoogle = window.adsbygoogle || []).push({ 
-    google_ad_client: "ca-pub-0791334967460971", 
-    enable_page_level_ads: true 
-  }); 
-</script></html></ifauth> 
 ====== Android Studio ====== ====== Android Studio ======
  
行 101: 行 94:
 </code>{{:android:android-studio_jp_001.png?680|Android Studio JP}}\\ </code>{{:android:android-studio_jp_001.png?680|Android Studio JP}}\\
  
 +=== Android Studio を更新した場合 ===
 +構成ディレクトリのパスが変わるので修正を行う。\\
 +<file autoconf ~/Android/android-studio/bin/studio64.vmoptions>
 +-Xms256m
 +-Xmx1280m
 +-XX:ReservedCodeCacheSize=240m
 +-XX:+UseConcMarkSweepGC
 +-XX:SoftRefLRUPolicyMSPerMB=50
 +-XX:CICompilerCount=2
 +-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:none
 +-javaagent:/home/tomoyan/.AndroidStudio3.5/config/jp.sourceforge.mergedoc.pleiades/pleiades.jar
 +</file>
 ==== Android SDK Tools のインストール ==== ==== Android SDK Tools のインストール ====
 [[https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip|sdk-tools-linux-4333796.zip]] を展開して出てきた tools/ ディレクトリを ~/Android/android-sdk-tools/ へ移動する。\\ [[https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip|sdk-tools-linux-4333796.zip]] を展開して出てきた tools/ ディレクトリを ~/Android/android-sdk-tools/ へ移動する。\\
行 172: 行 188:
 </file> </file>
 Wayland ではアプリケーションの状態を失うことなくGNOMEシェルを再起動(ALT + F2 で r を入力して Enter)できない為、一旦ログアウトしてログインし直すとデスクトップメニューに Android Studio ショートカットが追加される。\\ Wayland ではアプリケーションの状態を失うことなくGNOMEシェルを再起動(ALT + F2 で r を入力して Enter)できない為、一旦ログアウトしてログインし直すとデスクトップメニューに Android Studio ショートカットが追加される。\\
 +===== Android アプリ開発時のデフォルト設定 =====
 +複数人のチームで開発を行う場合に備えて、Android Studio のデフォルト設定を行っておく。\\
 +Android Studio のデフォルト設定を行うには、「Android Studio へようこそ」の画面右下の「構成」をクリックし「設定」を選択する。\\
 +{{:android:android-studio_welcome_configure.png?400|構成}} {{:android:android-studio_welcome_settings.png?400|設定}}\\
 +「エディター」の「ファイル・エンコーディング」を開き以下の様に設定する。\\
 +<code>
 +グローバル・エンコーディング: UTF-8
 +プロジェクト・エンコーディング: UTF-8
 +プロパティ・ファイルのデフォルト・エンコード: UTF-8
 +UTF-8 ファイルの作成: with NO BOM
 +</code>
 +{{:android:android-studio_settings_editor_file_encodings.png?800|エディターのファイル・エンコーディング}}\\
 +「エディター」の「コード・スタイル」を開き、各種言語ごとにコード・スタイルをチームで統一しておく。\\
 +Java\\
 +{{:android:android-studio_settings_editor_code_style_java.png?800|Java}}\\
 +C/C++\\
 +{{:android:android-studio_settings_editor_code_style_ccpp.png?800|C/C++}}\\
 +Groovy\\
 +{{:android:android-studio_settings_editor_code_style_groovy.png?800|Groovy}}\\
 +Kotlin\\
 +{{:android:android-studio_settings_editor_code_style_kotlin.png?800|Kotlin}}\\
 +XML\\
 +{{:android:android-studio_settings_editor_code_style_xml.png?800|XML}}\\
 +Kotlin のコーディング・スタイルについては、Google の [[https://developer.android.com/kotlin/style-guide|Kotlin style guide | Android Developers]]を参考にすると良いだろう。\\
 +https://developer.android.com/kotlin/style-guide\\
 +
 ===== Android Studio の多重起動 ===== ===== Android Studio の多重起動 =====
 Android Studio は多重起動する事が出来ないので、複数ウィンドウを開くことで対処できる。\\ Android Studio は多重起動する事が出来ないので、複数ウィンドウを開くことで対処できる。\\
行 368: 行 410:
 **修正後**\\ **修正後**\\
 <module> タグに\\ <module> タグに\\
- **external.linked.project.id**="(プロジェクト名)" 属性と\\ + **external.linked.project.id="(プロジェクト名)"** 属性と\\ 
- **external.linked.project.path**="$MODULE_DIR$" 属性と\\ + **external.linked.project.path="$MODULE_DIR$"** 属性と\\ 
- **external.root.project.path**="(プロジェクトのフルパス)" 属性を追記する。\\+ **external.root.project.path="(プロジェクトのフルパス)"** 属性を追記する。\\ 
 +更に <component name="NewModuleRootManager" タグに\\ 
 + **LANGUAGE_LEVEL="JDK_1_7"** 属性を追記する。\\ 
 +そして <orderEntry type="jdk" タグを\\ 
 + **<orderEntry type="inheritedJdk" />** に書き換える。\\
 <file xml MyApplication.iml> <file xml MyApplication.iml>
 <?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
行 381: 行 427:
     </facet>     </facet>
   </component>   </component>
-  <component name="NewModuleRootManager" inherit-compiler-output="true">+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
     <exclude-output />     <exclude-output />
     <content url="file://$MODULE_DIR$" />     <content url="file://$MODULE_DIR$" />
-    <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />+    <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />     <orderEntry type="sourceFolder" forTests="false" />
   </component>   </component>
  • android/android-studio.1552856593.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)