Hi, I am learning Processing. I just installed P3.2.1. I have Java, Android SDK on my computer. I typed 1st sample code from book "Rapid Android Development, build rich sensor based app with Processing" by Daniel Sauter.
void setup() {size(600,400);}
void draw() {ellipse(mouseX, mouseY, mouseX-pmouseX, mouseY-pmouseY);}
It works well in Java mode. Then I switched to Android mode, launched Emulator from P3.2.1, then Run in Emulator. It failed.
Is it my SDK, Java or Emulator problem? but they work well in Eclipse Android. I can run all sample codes in book "Head First, Android Development".
My P3.2.1 is in C:/Users/My Computer, SDK is in C:/Android, Java 8 is in C:/Program Files. It's Windows 7-64bit. SDK has all version Tools packages installed plus all components of API17&18 and Extras. Emulator use API 18.
Please tell me what the causes problem. Thanks.
( below is error messages from console, two line codes give me so many errors)
Errors from inside Android tools, check the console
1
2
[mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin
[echo] org.eclipse.jdt.core.JDTCompilerAdapter
-set-mode-check:
-set-debug-files:
-check-env: Android SDK Tools Revision 25.2.2 Installed at C:\Android\sdk
-setup: [echo] Project Name: sketch_161028a Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup: Using latest Build Tools: 25.0.0 [echo] Resolving Build Target for sketch_161028a... Project Target: Android 4.3.1 API level: 18 [echo] ---------- [echo] Creating output directories if needed... [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\res [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\rsObj [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\rsLibs [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\gen [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\classes [mkdir] Created dir: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\dexedLibs [echo] ---------- [echo] Resolving Dependencies for sketch_161028a... Library dependencies: No Libraries
1
2
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen: Merging AndroidManifest files into one. Manifest merger disabled. Using project manifest only. [echo] Handling aidl files... No AIDL files to compile. [echo] ---------- [echo] Handling RenderScript files... [echo] ---------- [echo] Handling Resources... Generating resource IDs... [echo] ---------- [echo] Handling BuildConfig class... Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 4 source files to C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\bin\classes
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\MainActivity.java (at line 49) int check; ^^^^^
The value of the local variable check is not used
1.ERROR in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\MainActivity.java (at line 58) public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method onRequestPermissionsResult(int, String[], int[]) of type MainActivity must override a superclass method
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 4) import processing.data.*; ^^^^^^^^^^^^^^^
The import processing.data is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 5) import processing.event.*; ^^^^^^^^^^^^^^^^
The import processing.event is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 6) import processing.opengl.*; ^^^^^^^^^^^^^^^^^
The import processing.opengl is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 8) import java.util.HashMap; ^^^^^^^^^^^^^^^^^
The import java.util.HashMap is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 9) import java.util.ArrayList; ^^^^^^^^^^^^^^^^^^^
The import java.util.ArrayList is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 10) import java.io.File; ^^^^^^^^^^^^
The import java.io.File is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 11) import java.io.BufferedReader; ^^^^^^^^^^^^^^^^^^^^^^
The import java.io.BufferedReader is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 12) import java.io.PrintWriter; ^^^^^^^^^^^^^^^^^^^
The import java.io.PrintWriter is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 13) import java.io.InputStream; ^^^^^^^^^^^^^^^^^^^
The import java.io.InputStream is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 14) import java.io.OutputStream; ^^^^^^^^^^^^^^^^^^^^
The import java.io.OutputStream is never used
1.WARNING in C:\Users\My Computer\AppData\Local\Temp\android2699919634282326853sketch\src\processing\test\sketch_161028a\sketch_161028a.java (at line 15) import java.io.IOException; ^^^^^^^^^^^^^^^^^^^
The import java.io.IOException is never used
13 problems (1 error, 12 warnings)
BUILD FAILED C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\build.xml:15: The following error occurred while executing this line: C:\Users\MYCOMP~1\AppData\Local\Temp\android2699919634282326853sketch\build.xml:28: Compile failed; see the compiler error output for details.
Total time: 10 seconds