|
|||||||||
Android の変更点
#author("2018-03-19T02:33:33+00:00","default:pentacle","pentacle")
* 開発環境 [#p922d09b]
** Android Studio [#z7010849]
IntelliJ base の開発環境。~
これから新規で作る際はこっちで~
~
古い環境を作る方法~
* for Eclipse [#r36e0bdd]
** ADT-BUNDLE(eclipse) インストール [#nf819f94]
SDK tool only を選択
http://developer.android.com/sdk/index.html#Other
展開した後に C:/ 直下に移動
起動後、必要となるパッケージを落とす~
4.4.2
extra/google-play-service
** eclipse の設定 [#y995a79c]
[[pleiades]]
*** adt プラグインのインストール [#eecb2d4f]
[ヘルプ] -> [新規ソフトウェアのインストール] ->
AndroidPlugin - https://dl-ssl.google.com/android/eclipse/
android - http://dl.google.com/eclipse/plugin/3.6
** workspace を作成 [#b5a56454]
mkdir c:/adt-*/workspace
下記から eclipse を起動して workspace を設定
c:/adt-bundle-windows-x86xxx-2014xxx/eclipse/eclipse.exe
[ウィンドウ] -> [Android SDK マネージャー] を開いて適切なツールをダウンロード
[Android 4.0] [Android 4.2.2] あたりを追加
AVDマネージャで 4.0 のエミュレータを作成しておく
** キーバインド(おこのみ) [#r46d8c06]
- [ウィンドウ] -> [設定] -> [一般] -> [キー] -< スキーム:emacs
|TAB | 単語補完 |
|F2 | 添付されたJavaodcを開く |
|行のスクロールダウン | コマンドのアンバインド |
|Ctrl+Z | 元に戻す F9 -> F9, ctrl+z |
|Ctrl+V | アンバインド (他人が使うと混乱するため)|
|Ctrl+C系統 | アンバインド(他人が使うと混乱するため) |
|Ctrl+Alt+C | アンバインド(SVN優先にしたい) |
|Ctrl+スペース | マークの設定 |
|Ctrl+T | コンテンツ・アシスト |
----
''以下旧いです''
** eclipse [#j8d52bde]
*** 本体 [#ud107b57]
- pleiades(helios) のインストール
http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/3.6/pleiades-e3.6-ultimate-jre_20110326.zip
- 展開して c:\helios とrename
- 起動
- [ウィンドウ] -> [設定] -> [Java] -> [コンパイラー] -> コンパイラ準拠レベルを 1.6
- [ウィンドウ] -> [設定] -> [Java] -> [エディター] -> [保管アクション] -> 保管時に選択したアクションを実行にチェック/インポートの編成にチェック
//*** 本体 [#m6c16220]
//- pleiades(galileo) のインストール(heliosは補完が重い)
// http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/3.5/pleiades-e3.5-ultimate-jre_20100226.zip
//- 展開して c:\galileo\ の下に置く
//- [ウィンドウ] -> [設定] -> [Java] -> [コンパイラー] -> コンパイラ準拠レベルを 1.6
//- [ウィンドウ] -> [設定] -> [Java] -> [保管アクション] -> [保管時に選択したアクションを実行] -> [インポートの編成] にチェック
*** plugin [#v44b5024]
- [ヘルプ] -> [新規ソフトのインストール] -> [追加]
android
http://dl-ssl.google.com/android/eclipse/
** android sdk [#n635880e]
http://developer.android.com/sdk/index.html
- 展開して C:\に配置
- eclipse [ウィンドウ] -> [設定] -> [Android] SDKロケーションをC:\android-sdk-windowsに設定
- [ウィンドウ] -> [Android SDK and AVD Manager] -> Available packages
-- install -> accept all
----
** Subversive [#w5f28bd0]
- [ヘルプ] -> [新規インストール] -> [コラボレーション] -> チームプロバイダー(インキュベーション)
----
不要?
http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/
Subversive SNV Connectors > SVNKit 1.3.x Implementation (オプショナル)
* USB 接続 [#vfe692a6]
- HTC Sync を入れる(desireの場合)
- Sumsung Kiesを入れる(Galaxyの場合 OSUpdateに必要)
----
* logcat [#a852135b]
なぜだか1行で消えるようになるバグがある~
コマンドラインから
/cygdrive/c/android-sdk-windows/platform-tools/adb.exe logcat |nkf -e |egrep ^E
したほうがいくらかまし。日本語もでるし。
* cirtification fileの期限切れ [#u98806c8]
C:\Documents and Settings\user\.android\debug.keystore を削除
----
driver (SH-01F用)
https://sh-dev.sharp.co.jp/android/modules/driver/#adbAll
* eclipse 用の環境が色々無くなった [#j5110f33]
*** appcompat-v4 [#r0ccec09]
+ jar を直接ダウンロード
wget https://github.com/freshplanet/ANE-Push-Notification/raw/master/android/libs/android-support-v4.jar
+ その後、libs の中に入れて直接参照
*** googlemap [#l673e8df]
+ revision28をダウンロード
https://dl-ssl.google.com/android/repository/google_play_services_8298000_r28.zip
+ その後、eclipse でプロジェクトとして読み込んで参照
※参考文献
http://qiita.com/komitake/items/f25191ac61292d1d095e
* タイトルバー非表示 [#h32291df]
''AndroidManifest.xml''
<activity
android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen"
''values/styles.xml''
#pre{{
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
</resources>
}}
|
|||||||||