体験記(覚書)----スマホのアプリ作成のための環境づくり

 

 

↓ここが基本サイト


https://www.javadrive.jp/android/ 


Androidプログラミング入門

 

 

"Let'sプログラミング"←初心者の方でも分かりやすいサイト だそうです。

AndroidはGoogle社が提供する携帯電話向けのOSです。

ここではAndroidを使ったアプリを開発される方を対象として、開発環境
であるAndroid Studioのパソコン(マイクロソフト系OS)へのインストール
方法やプログラミング方法、そして作成したアプリの公開方法まで解説しています。

スマホ上の動作をPC上で確認できるエミュレータの実行も可能なようです。

 


開発環境のインストールからプログラムの作成


Androidプログラミング開発環境をインストールする

 


Android Studio(開発環境)をインストール設定後動作させるために

 


準備作業として^^:

 

 

 

なんと・・


 パソコン64bit OS(リナックスまたは マック またはウィンドウズ)環境と

 

 

JAVA-OpenJDK(ダウンロード&インストール&設定)というプログラムが必要とされるようです。

 


また、JAVA(開発版)をインストール後この開発環境プログラムへの関連付けを設定
してあげる必要もありそうです。。

 

 

 

 

 

解説画面
https://www.javadrive.jp/android/install/

 

 

 

 

 

 

そんなわけで。。。win7 64bit のpcを使って

1開発環境.Android Studioのインストールのための開発環境(java platfome-Java SE 開発キット)

インストール&設定作業


step1.(開発用JAVAプログラムのダウンロード)
https://www.oracle.com/technetwork/java/javase/downloads/index.html
DL用ボタン
https://www.oracle.com/technetwork/java/java-se-downloads-1612441.gif
Java Platform (JDK) 12

Java SE 12.0.1   (2019/05/13現在)

https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

 

 

 


Java SE 開発キット12.0.1

Java SE Development Kit 12.0.1


You must accept the Oracle Technology Network License Agreement for Oracle Java SE to download this software.
(このソフトウェアをダウンロードするには、oracle Java SE の Oracle テクノロジーネットワーク使用許諾契約に同意する必要があります。)


  ◎Accept License Agreement   ←    ●Decline License Agreement
 ライセンス契約の受諾        ライセンス契約拒否


        
受諾側に切り替える(クリック)
https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html


ウィンドウが切り替わり、以下のメッセージ

Java SE Development Kit 12.0.1
You must accept the Oracle Technology Network License Agreement for Oracle Java SE to download this software.

(Java SE 開発キット12.0.1)
(このソフトウェアをダウンロードするには、oracle Java SE の Oracle テクノロジーネットワーク使用許諾契約に同意する必要があります)

Thank you for accepting the Oracle Technology Network License Agreement for Oracle Java SE; you may now download this software.


(Oracle Java SE のオラクル・テクノロジー・ネットワーク使用許諾契約に同意していただき、ありがとうございます。ソフトウェアをダウンロードできます。)

 

 

 


Product / File Description

File Size

Download

Linux 154.7 MB       ↓ jdk-12.0.1_linux-x64_bin.deb
Linux 162.54 MB      ↓  jdk-12.0.1_linux-x64_bin.rpm
Linux 181.18 MB      ↓  jdk-12.0.1_linux-x64_bin.tar.gz
macOS 173.4 MB      ↓  jdk-12.0.1_osx-x64_bin.dmg
macOS 173.7 MB      ↓  jdk-12.0.1_osx-x64_bin.tar.gz
Windows 158.49 MB   ↓  jdk-12.0.1_windows-x64_bin.exe
Windows 179.45 MB   ↓  jdk-12.0.1_windows-x64_bin.zip

PC OS別のなっていて 下向きの赤い↓をクリックするようです。(全部64bit版^^;)

 

 

 

 

 

 

ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё

~余談~


トラブル発生^^;w

Sorry!

 
In order to download products from Oracle Technology Network you must agree to the OTN license terms.
 (オラクル・テクノロジー・ネットワークから製品をダウンロードするためには、OTN ライセンス条項に同意する必要があります。)
 
Be sure that...
 Your browser has "cookies" and JavaScript enabled.
 You clicked on "Accept License" for the product you wish to download.
 You attempt the download within 30 minutes of accepting the license.

 

 

 

From here you can go...
 

 

 Back to Previous Page
 Site Map
 OTN Homepage

ライセンス契約のチェックマークの移動を忘れると、こんな↑メッセージが出ます^^: www

 

 

 

 


チェックを入れ替えて再度 今度はOK  ^^:

 


ё~ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё

 

 

 

 

 


jdk-12.0.1_windows-x64_bin.zip をDL。

zipを解凍(すべて展開)して(今回は同一フォルダ内)

同じ階層に、フォルダ名jdk-12.0.1が組成されます。^^

 

 


次に
開発環境でJAVA-OpenJDKを動作させるための設定。

 

 

 環境変数JAVA_HOME  というのをソフト同士関連付け(ひもづけ)して連動できるように設定するようです。

https://www.javadrive.jp/start/install/index4.html#section2

 

 

 

コントールパネル>システム>システムの詳細設定>「システムのプロパティ」ウィンドウ」が表示されます。

詳細設定のタブであることを確認して環境変数(N)ボタン クリック

下の欄システム環境変数(S) をスクロールさせてPathを見つけます。

選択クリック(青反転)して編集(I)

 

 

 

 


ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё


~余談~

 

 

 


win7 の場合(他のソフトがjavaを使用してない場合)


PATHの設定の場合、既存パスを上書きしないで、うしろに追加するようにする(セミコロン;で区切る)。

 


D:¥pg¥java¥jdk-11.0.1¥bin  解説ではこの位置

自分のとこは

C:\Users\Doney\Downloads\JDK DL\jdk-12.0.1_windows-x64_bin\jdk-12.0.1¥bin

 


長い^-^;

bin のあるとこのフォルダを右クリックプロパティで途中まで階層を表示させて、ドラッグコピー

すると¥binの手前まで取り出せるので楽です。

先頭に    ;  (セミコロン)  をつけて

;C:\Users\Doney\Downloads\JDK DL\jdk-12.0.1_windows-x64_bin\jdk-12.0.1¥bin

Path に付け足します。

ok クリック  ok クリック ok クリック

 


できあがったひもづけ環境を確認のため黒い画面を出します。

 


ウィンドウズのスタート

プログラムとファイルの検索に CMD と入力  (コマンドプロンプトの略字) 

黒いウィンドウが出てくるので

java -version

と入力してエンター

 


^^; またまたエラー(いつもの事です・・・・)

 

 

 

 


'java' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません

 


Pathの設定が間違っている可能性が有ります。


(--; だそうです。

 


他のアプリケーションなどがJavaを利用する場合にJDKのインストールされているディレクトリを探す場合があり、その時には「JAVA_HOME」と言う環境変数に設定されている値を参照することがあります。そこで環境変数「JAVA_HOME」にJDKをインストールしたディレクトリを設定しておきます。(この設定は必須ではありませんが、アプリケーションによってはJAVA_HOMEが設定されていないとインストールが出来ない場合もあります)。

 


うんうん 確かに、FXのプログラムが、java を使ってるのよ。

環境変数「JAVA_HOME」


に設定しなおす。再度


ёё~~ёёёёёёёёёёёёёёёёёёёёёёёёёёёё

 

 

コントロールパネル>システム>システムの詳細設定>「システムのプロパティ」ウィンドウ」表示

詳細設定タブ確認

環境変数(N)ボタン クリック

システム環境変数(S)欄下の新規(N)ボタンクリック

 


新しいシステム変数 という入力ウィンドウが開く

「変数名」に「JAVA_HOME」を、「変数値」に「C:\Users\Doney\Downloads\JDK DL\jdk-12.0.1_windows-x64_bin\jdk-12.0.1」を入力 ok ボタン

環境変数のウィンドウを ok ボタン

システムのプロパティウインドウを okボタン

 


再び黒い画面を出して 設定確認

win start

cmd

set JAVA_HOME エンター

 


おほほほ・・・ うまく いったb

 


ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё

~余談~

 

 

DLするために実は、ブラウザをファイアフォックスに変更して

(現在IE11を使用中だったので別のブラウザに変更)理由は↓の方に^^

ёёё~~~ёёёёёёёёёёёёёёёёёёёёёёёёёёёёё

 

 

 

 


step2.

(解説)

https://www.javadrive.jp/android/install/index1.html

Android Studioのダウンロードとインストール

 

(本家)

https://developer.android.com/

 

https://developer.android.com/studio?

 

DOWNLOAD ANDROID SUTUDIO  をクリック(最初の画面でマウスオーバすると緑色の白抜文字に変わる)をクリックすると

 

                      

 


ダウンロードする前に、次の利用規約に同意する必要があります。

 


の画面が現れた^^

 


利用規約

この文書は Android ソフトウェア開発キットのライセンス契約です。

 

1. はじめに

 

 

~~~~~

 


 上記の利用規約を読み、同意します。

にチェックを入れて

と思ったら

android-studio-ide-183.5452501-windows.exe


らしいので

 


まぁこっちでも いいんだけど

zip 圧縮版が個人的にほしいので ↓の方へ再びスクロールさせたとこの

 


android-studio-ide-183.5452501-windows.zip


に選びなおし

 上記の利用規約を読み、同意します。


にチェック

上記の利用規約を読み、同意します。

Android Studio for Windows ダウンロード

android-studio-ide-183.5452501-windows.zip

 

 


一応ファイルを保存する側でDLフォルダに保存しました。

ダウンロードに1時間ぐらいかかりました^^;

 


ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё

~余談~

 

IE11の場合

↓にたどり着きます。

https://developer.android.com/studio/?

3.4 for Windows 64-bit (971 MB)

DOWNLOAD ANDROID SUTUDIO  をクリック

反応? なんかしない? なんかのいやがらせ?w

スクロールさせて↓のほうへ移動させて(またはすぐ↓のDownload options)

 


Android Studio downloads 

 


Windows  android-studio-ide-183.5452501-windows.zip  No .exe installer

(64-bit)

 


をクリック

うごかない^^;?もしかすると、 IE 11では無理 ということ と・・・・・?

ёёёё~~~~ёёёёёёёёёёёёёёёёёёёёёёёёёё

 

 

 

 

 

 

ダウンロードして解凍できたフォルダandroid-studio-ide-183.5452501-windows

/android-studio/bin/studio64.exe

 


import Android Studio Setting From... という小窓

 


○ Config or installation folder

空欄

◎ Do not import setting

                    OK

 


前回があればセッティングデータをインポート出来そうな感じです。

下側選択のままOK クリック

Data Sharing の小窓

Allow Google to collect anonymous usage data for Android Studio annd~~

~~ 

send usage statistics to Google           Don't send

 


まぁ とりあえず、なので^^; Dont send のほうを クリック

どうやら 動作したみたい^^。

 


で右↓のIDE and Plugin UPdates

android Studio is ready to update

 


をクリックまたまた小窓のような中窓w

IDE and plugin Updates

 

 

 

 

とりあえず、内容を確認しておいて 後ほど~~~でいいみたいなので

Remind Me Later (一番右↓の青い白抜き文字)の方をクリック

Welcome の下側の選択ボタンが変わった

 


Previ...  Next    Cancel

 

 


青文字白抜き Next クリック

Install Type

◎ Standard

 


○ Custom

 


Previ...  Next    Cancel

に替わった

 


Standard のままNextクリック

Select UI Theme

○ Darcula      ◎Light

これは Darcula の方を選び変えてみました。


Verify Settings

Finish クリック

 


Downloading Components

が 走りだします。

 

 

 

 

 

 


ёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёёё


~余談~ 

 

 以下の内容は、 迷路にはまったときの内容です。^^; www

 


https://www.javadrive.jp/start/install/index1.html
開発環境をインストールするためには 準備作業としてJAVA-OpenJDK が必要とされる
ようです。

http://openjdk.java.net/

http://openjdk.java.net/install/index.html

How to download and install prebuilt OpenJDK packages
(ビルド済みの OpenJDK パッケージをダウンロードしてインストールする方法)

JDK 9 & Later

Oracle's OpenJDK JDK binaries for Windows, macOS, and Linux are available on release-specific pages of jdk.java.net as .tar.gz or .zip archives.
(OpenJDK からリリースされたそれぞれOS別にWindows、macOS、および Linux 用のjdk.java.net as .tar.gz または .zip 圧縮 JDK バイナリがあります。)

As an example, the archives for JDK 11 may be found on jdk.java.net/11 and may be extracted on the command line using
(例として、JDK 11 のアーカイブは jdk.java.net/11 上にあり、コマンドラインを使用して 解凍 することができます。)

$ tar xvf openjdk-11*_bin.tar.gz

or

$ unzip openjdk-11*_bin.zip

depending on the archive type.

 

 

 

 

 

解説では・・・ダウンロードは、オラクルが提供するバイナリからできるようです。
http://jdk.java.net/11/ ← ここへと解説されていますが、古くなっています。^-^;

JDK 11 Releases

The JDK 11 Early Access Program has concluded. Please visit Java SE Downloads for production ready builds.

(JDK 11 のアクセスプログラムが終了しました。Java SE Downloads からどうぞ)

Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in production, remain available in the OpenJDK Archive.
(脆弱性の修正は含まれておらず、もはや推奨されていません)
 
と表示されています。  オイ。。

 

ёёёёё~~~~~ёёёёёёёёёёёёёёёёёёёёёёёёёёё