Java8 を HomebrewとjEnvで構築
Android Studio環境構築 2019
Android Studio OSX再構築
Timerを動かす(その2)
[OSX]Eclipseでコード補完が出なくなった
タイトルバー、ステータスバーを消す
Android アプリがビルドできない
画面固定
Zipファイルの解凍
戻るボタンを無効にする
画面をロック解除
ToggleButton に画像をつける
OSX で adb のパスをとおす
ServiceでTimer を動かす
GalleryのViewイベント
NFC-Contact-Exchanger
日本語ローカライズ方法
ViewFlipper で画面スライド
Activity 終了後に元画面で処理をする
設定画面を作る
Iterator と多次元配列のループ
Intentでオブジェクトの受け渡し
Android Market に登録 -apk作成-
widgetの表示・非表示
Xperia arcの表示不具合?
GPS切り替えはできない(?)
機内モードの切り替え
Sqliteを利用する その2
アプリケーションのタイトルバーを非表示にする
Wifiの有効・無効
Bluetoothメモ
Sqliteを利用する その1
設定ファイル保存
タブ画面を切り替える
簡単なアイコン作成
日付選択ダイアログを使う
ListViewのカスタマイズ
リソースファイル名で先頭に数字は使えない
エミュレータ起動エラー
ログ出力方法
Android 3.0正式版リリース
Androidは実はJavaではない?
ListViewのイベント
AlertDialogを使う
XPERIA X10 エミュレータ追加
JSONを使ってみる
プログラムする前に触ってみる
Android勉強再開
iPhoneとAndroidアプリを同時開発できるcorona
Androido -勉強本購入-
2019/09/28
icon Java8 を HomebrewとjEnvで構築
2019/9時点、MacOSX でAndroid 開発する場合、Java 8 が必要 ライセンスの関係上 Oracleにユーザ登録する必要があるが、Homebrew でオープン系でJava8構築することも可能

homebrew-cask-versions で Java8インストール

caskインストール

$ brew tap homebrew/cask-versions

caskで adoptopenjdk8 corretto8 zulu8インストール

$ brew tap homebrew/cask-versions
$ brew cask install adoptopenjdk8
$ brew cask install corretto8
$ brew cask install zulu8

jEnv

Java のバージョンを複数管理したい場合は jEnvを利用する *Android開発だけならば必要はない
$ git clone https://github.com/gcuisinier/jenv.git ~/.jenv

.bash_profile(.bashrc)設定

.bash_profileもしくは .bashrc に環境変数を設定
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"

jEnvバージョン確認

$ jenv versions
* system (set by /Users/yoo/.jenv/version)

Java情報確認

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    1.8.0_221, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
2019/09/24
icon Android Studio環境構築 2019

項目

- Xcode - JavaSDK8 - gradle - Kotlin - Android Studio

Xcodeインストール

もろもろツールをインストールするためにXcodeをインストールして起動済みにしておく

Java SDK8のインストール

2019/09/25時点でライセンスの関係上、Oracleからインストーラをダウンロードするか、Homebrew と cask でインストールすることになる。

Oracle JDK8インストーラー

Java SE Downloadsからインストールする場合にユーザ登録が必要 Java SE Development Kit 8u221 JDK JDK
$ java -version java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)

homebrew-cask-versions で Java8インストール

インストーラを利用せず、Homebrew で構築することも可能 Java8 を HomebrewとjEnvで構築

SDKバージョン切り替え

$ jenv global SDKバージョン

Gradleインストール

Gradle は オープンソースのビルドシステム Android Studio を利用するときに便利

SDKMANのインストール

$ curl -s "https://get.sdkman.io" | bash $ source .sdkman/bin/sdkman-init.sh

SDKMANバージョン確認

$ sdk version SDKMAN 5.7.3+337

gradleインストール

$ sdk install gradle

gradle バージョン確認

$ sdk list gradle ... Available Gradle Versions ================================================================================ > * 5.6.2 5.0 3.5 2.1 ...
$ gradle --version Welcome to Gradle 5.6.2! ... Kotlin: 1.3.41 Groovy: 2.5.4 Ant: Apache Ant(TM) version 1.9.14 compiled on March 12 2019 JVM: 1.8.0_221 (Oracle Corporation 25.221-b11) OS: Mac OS X 10.14.6 x86_64

Kotlinインストール

$ sdk install kotlin

Kotlin バージョン確認

$ sdk list kotlin ================================================================================ Available Kotlin Versions ================================================================================ > * 1.3.50 1.2.50 1.1.4 1.0.1-2 ...

利用SDKの確認

$ sdk current ... gradle: 5.6.2 kotlin: 1.3.50

Android Studioインストール

Android Studio ダウンロード

AVD(Android Virtual Device)

AVD Manager から仮装端末をインストール

SDK Manager

SDK Manager で不足しているツールをインストールする

Android SDK Platforms

SDK Platforms で利用したい Android OSバージョンをインストール Android Studio Menu

Android SDK Tools

Android Studio Menu - Android SDK Build-Tools 28 - Android Emulator - Android SDK Platform-Tools - Android SDK Tools - Intel x86 Emulator Accelerator(HAMX instraller) - NDK

Android SDK Platform Tools

Android SDK Platform Tools
Android SDKコンポーネントで、adb、fastboot、systrace などのAndroid プラットフォームとインターフェース

Android SDK Tools

SDK Tools
デバッグツール一式を含む Android SDK のコンポーネント
Android 9.0 の場合 - Android SDK Platform 28 - Sources For Android 28 - Google APIs Intel x86 Atom_64 System Image

Android NDK

Android で C / C++ コードを使用できるようにするツールセット

Mac OSX 設定

.bash_profileに環境変数設定

export ANDROID_HOME=$HOME/Library/Android/sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/platform-tools eval "$(pyenv init -)"

adb確認

$ adb --version Android Debug Bridge version 1.0.41 Version 29.0.0-5611747 Installed as /Users/yoo/Library/Android/sdk/platform-tools/adb
2014/12/25
icon Android Studio OSX再構築
Android StudioがPreview版のまま放置していたので、今更ながら環境再構築 Eclipceベースでインストールするのと比べて格段に楽になってます!

「Java JDK」

Java JDKはOSXを最新にしていれば、自動インストールされる

「Android Studio OSX」ダウンロード

http://developer.android.com/sdk/index.html 次にインストール・起動後、SDKの選択場所が問われるので、SDKを用意する

「Android SDK OSX」ダウンロード

http://developer.android.com/sdk/installing/index.html?pkg=tools SDKをダウンロード&解凍後、任意のディレクトリに移動して「Android Studio OSX」起動後に選択する。 android studio 例)/Users/ユーザ/Library/Android/android-sdk-macosx/

「Android SDK Manager」でTools等をインストール

「Android Studio」で「Android SDK Manager」を起動 android studio Tools、API、Extraなど必要な物を選択してインストール android studio この辺は作成するアプリ、OSバージョン、端末環境によって異なるので臨機応変に。 Licenseに同意する必要があるので、ある程度一気にインストールした方が楽かもしれない。 android studio ちなみに、前のプロジェクトをインポートしたら日本語が文字化けした。 というより、Android Studioからgradleビルドになったため、build.gradleファイルに以下を記述する必要があるようだ。 [java] tasks.withType(Compile) {   options.encoding = 'UTF-8' } [/java]
<< 最初 < 前ページ 次ページ > 最後 >>