From Gideros Export the project In Eclipse import the project Then it is as simple as simply Running the project to the emulator or the connected device.
Don't use the normal eclipse export - use Android>export>signed ....
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
as far as i know using latest version of android sdk will not cause any problem and there is no need to download any extra files so what version are u using i think 4.1 or 4.2 is the latest as well as do you have latest version of Gideros?
WhiteTree Games - Home, home on the web, where the bits and bytes they do play! #MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
Errors: 1) Base64DecoderException cannot be resolved to a type Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
2) The import com.giderosmobile.android.plugins.googlebilling.util cannot be resolved Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
3) Base64 cannot be resolved Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
4) The method asBinder() of type IMarketBillingService.Stub must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
5) The method asBinder() of type IMarketBillingService.Stub.Proxy must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
6) The method onServiceConnected(ComponentName, IBinder) of type BillingService must override a superclass method BillingService.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
7) The method onServiceDisconnected(ComponentName) of type BillingService must override a superclass method BillingService.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
8) The method sendBillingRequest(Bundle) of type IMarketBillingService.Stub.Proxy must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
Warnings: 1) Class is a raw type. References to generic type Class should be parameterized PurchaseObserver.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
2) The import android.os.Handler is never used PurchaseObserver.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
3) The method getInterfaceDescriptor() from the type IMarketBillingService.Stub.Proxy is never used locally IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
@aditya - Also can you right click your project name, select "Properties...", select "Java Compiler", select "Enable project specific settings", select "1.6" as "Compiler compliance level"?
Also right click project name > Android Tools > Fix Project Properties should do the work.
- If they exist, refresh/clean your project and restart Eclipse. - If they don't exist, download the latest version of Gideros, install and reexport your project.
I've tested 2012.09.6 on Windows and Mac and it also exports these 2 files correctly. I cannot guess what was wrong on your side. But anyway, now it's working
I find Eclipse very confusing at the moment, and have also seen errors connected with this "Google Billing" thing.
I just installed the latest Gideros release (2012.09.9) and loaded the bird animation demo, exported for Android, then pointed Eclipse at the exported folder with File...Import...General...Existing Projects into Workspace. (Compiler compliance level is 1.6.) It then shows the warnings in the screenshot below. It seems to run OK on the Kindle Fire emulator I installed though, so I guess maybe they don't matter.
(I keep getting the error "Application package 'AndroidManifest.xml' must have a minimum of 2 segments" with my own experimental program and have no idea what it means, but I haven't Googled that thoroughly yet so I guess I'm just being lazy posting it...)
OK, I give up. Here's the error on the program called "Campanology". (It's a simple thing with some ringing bells that works fine on the player. The problem seems to be connected to Google Billing again.)
*edit* I think maybe the problem is the package name when I export it...haven't figured out what I'm supposed to be doing here yet...
Here's the latest...now calling the package "com.android.Campanology" but Eclipse still doesn't seem to like the Billing folder...? (This app doesn't do anything remotely as complicated as trying to bill anyone.)
Actually I think it is running now though, despite the warnings...
Comments
From Gideros Export the project
In Eclipse import the project
Then it is as simple as simply Running the project to the emulator or the connected device.
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
https://deluxepixel.com
Actually, i have never worked on java. I love this engine because it uses lua.
Got 6 errors, 3 warnings in eclipse all related to Security.java. Some thread suggested downloading all the sdk versions so doing that right now.
#MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
[Edit]: Gideros v2012.09.6
@techdojo: o_O
1) Base64DecoderException cannot be resolved to a type Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
2) The import com.giderosmobile.android.plugins.googlebilling.util cannot be resolved Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
3) Base64 cannot be resolved Security.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
4) The method asBinder() of type IMarketBillingService.Stub must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
5) The method asBinder() of type IMarketBillingService.Stub.Proxy must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
6) The method onServiceConnected(ComponentName, IBinder) of type BillingService must override a superclass method BillingService.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
7) The method onServiceDisconnected(ComponentName) of type BillingService must override a superclass method BillingService.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
8) The method sendBillingRequest(Bundle) of type IMarketBillingService.Stub.Proxy must override a superclass method IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
Warnings:
1) Class is a raw type. References to generic type Class should be parameterized PurchaseObserver.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
2) The import android.os.Handler is never used PurchaseObserver.java /HelloBall/src/com/giderosmobile/android/plugins/googlebilling
3) The method getInterfaceDescriptor() from the type IMarketBillingService.Stub.Proxy is never used locally IMarketBillingService.java /HelloBall/gen/com/android/vending/billing
Also right click project name > Android Tools > Fix Project Properties should do the work.
Screenshots attached.
Can you check if these files exist:
- If they don't exist, download the latest version of Gideros, install and reexport your project.
Downloaded the latest version. Works.
Thanks @atilim, solution and the encouragement...:)
Likes: aditya
I just installed the latest Gideros release (2012.09.9) and loaded the bird animation demo, exported for Android, then pointed Eclipse at the exported folder with File...Import...General...Existing Projects into Workspace. (Compiler compliance level is 1.6.) It then shows the warnings in the screenshot below. It seems to run OK on the Kindle Fire emulator I installed though, so I guess maybe they don't matter.
(I keep getting the error "Application package 'AndroidManifest.xml' must have a minimum of 2 segments" with my own experimental program and have no idea what it means, but I haven't Googled that thoroughly yet so I guess I'm just being lazy posting it...)
*edit* I think maybe the problem is the package name when I export it...haven't figured out what I'm supposed to be doing here yet...
Actually I think it is running now though, despite the warnings...