Labs

<< 最初 < 前ページ 次ページ > 最後 >>
icon pgAdimn4 でブラウザで開けなくなる (2019/09/28)
pgAdmin4 からブラウザで起動することになった。

ただポートを自動生成してブラウザ起動するので、ブラウザを閉じてURL(ポート)がわからないと開けないという仕様

pgAdmin4pgAdmin4アプリ自体をクリックしても開かないので以下で対応

- pgAdmin4 メニューのURLコピー
- pgAdmin4 シャットダウン

pgAdmin4 メニューのURLコピー

pgAdmin4 メニュー
コピー後にブラウザでアクセス

pgAdmin4 シャットダウン

それでもひらけない場合は、シャットダウンして再起動
pgAdmin4 メニュー
icon Java8 を HomebrewとjEnvで構築 (2019/09/28)
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
icon Android Studio環境構築 2019 (2019/09/24)

項目

- 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
<< 最初 < 前ページ 次ページ > 最後 >>