Difference between revisions of "CISC181 S2019 NewPlainJavaInAndroidStudio"
From class_wiki
(Created page with "This is necessary for JUnit testing to work smoothly # Open your Android project in Android Studio. If you do not have one, create one. # On the far left there should be a "...") |
|||
Line 14: | Line 14: | ||
<li>Click on the drop down menu to the left of the '''Run''' button (the green triangle next to the bug icon). Click '''Edit Configurations'''...</li> | <li>Click on the drop down menu to the left of the '''Run''' button (the green triangle next to the bug icon). Click '''Edit Configurations'''...</li> | ||
<li>In the new window, click on the green plus sign at the top left of the window and select '''Application'''</li> | <li>In the new window, click on the green plus sign at the top left of the window and select '''Application'''</li> | ||
− | <li>A new application configuration should appear. Enter in the details such as name ("MyJavaProgram"), your full main class ("cisc181.mylab_n.MyClass"), and classpath of your module (" | + | <li>A new application configuration should appear. Enter in the details such as name ("MyJavaProgram"), your full main class ("cisc181.mylab_n.MyClass"), and classpath of your module ("app"), and click '''OK'''. Pop-up menus should help with faster completion here.</li> |
</ol> | </ol> | ||
− | Now if you click '''Run''' (or use Shift+F10 keyboard shortcut), this should compile and run your | + | Now if you click '''Run''' (or use Shift+F10 keyboard shortcut), this should compile and run your app module. If it does not happen quickly (the first time may be quite slow), there is a progress bar at the bottom of the window. If you get an error the first time, try again. |
You can tweak your editor's look and feel at '''File > Settings > Editor''' | You can tweak your editor's look and feel at '''File > Settings > Editor''' |
Revision as of 08:57, 17 April 2019
This is necessary for JUnit testing to work smoothly
- Open your Android project in Android Studio. If you do not have one, create one.
- On the far left there should be a "project view" pane. If not, click sideways (vertical) tab that says "1: Project" or type "Alt+1" (hold down Alt key and press 1)
- Open the "app/java" module folder. There should be 3 subdirectories starting with your package name ("cisc181.mylabN" or similar). The second and third should have "(androidTest)" and "(test)" after the package name.
- Right-click the first directory and choose New > Java Class. Fill in the name of your top level class if you have a main(), or whatever utility class you are developing (such as "Fraction"), and click "OK".
- In the project pane, double-click on the package subdirectory and then "MyClass" (or whatever your class name is) and start coding! For example, paste this into MyClass (between the curly braces) and save with Control-S:
public static void main(String[] args) { System.out.println("Hello World!"); }
- Before you forget, make sure to ADD YOUR NAME to the code as a comment.
- Click on the drop down menu to the left of the Run button (the green triangle next to the bug icon). Click Edit Configurations...
- In the new window, click on the green plus sign at the top left of the window and select Application
- A new application configuration should appear. Enter in the details such as name ("MyJavaProgram"), your full main class ("cisc181.mylab_n.MyClass"), and classpath of your module ("app"), and click OK. Pop-up menus should help with faster completion here.
Now if you click Run (or use Shift+F10 keyboard shortcut), this should compile and run your app module. If it does not happen quickly (the first time may be quite slow), there is a progress bar at the bottom of the window. If you get an error the first time, try again.
You can tweak your editor's look and feel at File > Settings > Editor