Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ant build throws android error #101

Open
Rombusevil opened this issue Mar 15, 2017 · 3 comments
Open

ant build throws android error #101

Rombusevil opened this issue Mar 15, 2017 · 3 comments

Comments

@Rombusevil
Copy link

I'm tryint to build from source using ant (using eclipse works fine) and I'm getting this error:

compile-other:
[echo] ---------------------------------------------
[echo] Start Compile: android
[echo] ---------------------------------------------
[delete] Deleting directory /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/bin
[mkdir] Created dir: /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/bin
[copy] Copied 2 empty directories to 2 empty directories under /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/bin
[javac] Compiling 1 source file to /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/bin
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:3: error: package android.os does not exist
[javac] import android.os.Bundle;
[javac] ^
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:4: error: package android.view does not exist
[javac] import android.view.WindowManager;
[javac] ^
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:10: error: cannot access Activity
[javac] public class FlxAndroidApplication extends AndroidApplication
[javac] ^
[javac] class file for android.app.Activity not found
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:24: error: cannot find symbol
[javac] protected void onCreate(Bundle savedInstanceState)
[javac] ^
[javac] symbol: class Bundle
[javac] location: class FlxAndroidApplication
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:23: error: method does not override or implement a method from a supertype
[javac] @OverRide
[javac] ^
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:26: error: cannot find symbol
[javac] super.onCreate(savedInstanceState);
[javac] ^
[javac] symbol: variable super
[javac] location: class FlxAndroidApplication
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:27: error: package WindowManager does not exist
[javac] getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
[javac] ^
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:27: error: cannot find symbol
[javac] getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
[javac] ^
[javac] symbol: method getWindow()
[javac] location: class FlxAndroidApplication
[javac] /home/rombus/Descargas/flixel-gdx-master/flixel-gdx/flixel-android/src/org/flixel/FlxAndroidApplication.java:28: error: cannot find symbol
[javac] initialize((ApplicationListener)_game.stage, cfg);
[javac] ^
[javac] symbol: method initialize(ApplicationListener,AndroidApplicationConfiguration)
[javac] location: class FlxAndroidApplication
[javac] 9 errors
[javac] 1 warning

BUILD FAILED
/home/rombus/Descargas/flixel-gdx-master/flixel-gdx/build.xml:47: The following error occurred while executing this line:
/home/rombus/Descargas/flixel-gdx-master/flixel-gdx/build.xml:148: Compile failed; see the compiler error output for details.

Do I need to configure some SDK or NDK paths for ant?
Thanks in advance

@moly
Copy link
Contributor

moly commented Mar 15, 2017

It looks like it can't find the android SDK. Have you tried adding the location of the android.jar in the SDK to your PATH?

@moly
Copy link
Contributor

moly commented Mar 15, 2017

I've just checked our build server. It looks like we've actually just copied the android.jar into the flixel project directory. So you can either do that, or you could modify the build.xml so it adds the android.jar from ANDROID_HOME to the class path

@Rombusevil
Copy link
Author

Great! thanks a lot for the quick reply!
Copied android.jar to the project directory and worked perfectly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants