IT練習ノート

IT関連で調べたこと(実際は嵌ったこと)を書いています。

Android Studioで通常のJava(メインメソッド)を実行する

Android Studio のバーション

f:id:naotoogawa:20151213192339p:plain

メインメソッドをもつJavaクラスを作る。

f:id:naotoogawa:20151213190759p:plain

実行 -> 構成 を選択する。

f:id:naotoogawa:20151213190803p:plain

構成ダイアログの右上のプラスを押す。

f:id:naotoogawa:20151213190817p:plain

アプリケーションを選択する。

f:id:naotoogawa:20151213190808p:plain

構成名称を記入する。

f:id:naotoogawa:20151213190824p:plain

実行するJavaクラスを記入する。

f:id:naotoogawa:20151213190840p:plain

モジュールを選択する。

f:id:naotoogawa:20151213190845p:plain

Java実行環境を選択する。

f:id:naotoogawa:20151213190906p:plain

構成ダイアログの全体

f:id:naotoogawa:20151213190912p:plain

構成ダイアログの記入に誤りがある(モジュール指定が不正)

f:id:naotoogawa:20151213190920p:plain

構成ダイアログの記入に誤りがある(クラス指定が不正)

f:id:naotoogawa:20151213190921p:plain

JREの指定に不正がある状態で実行すると下記のようなエラーが出ます。

objc[7339]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined.

構成名称を選択してJavaアプリケーションを実行する。

f:id:naotoogawa:20151213191649p:plain