I just downloaded libgdx and every time I tried to build an application it said build failed giving me the reason "A problem occured evaluating root project". But when I switched back to jdk-8 build was successful. I was just curious that if it was just something I did wrong or libgdx does not support jdk-9.I tried searching on internet but couldn't find anything.
Related
I'm quite new and inexperienced with robovm framework and to be honest struggling a lot. I've ported few games for ios. The current problem I'm facing is crashes. I am able to get crash reports from organiser but then those crashes show all memory address, not sure what those are. Can anybody guide me to unsymbolicate them. Also I tried flurry crashlytics but the test crash I tried yesterday is still not reported on flurry console. Firebase crashlytics, was lost in trying to implement it! Would be thankful if i get some kind of sample project or guidelines to figure this out.
You need to understand that on iOS, there is a huge difference between crashes on native iOS code and Java code. Crashes on the Objective C side are typically caused by some native code you are calling. Java crashes on the contrary will cause your game to get stuck. Try it by causing a NullPointerException in a debugging session.
For the Objective C crashes, you need to retrieve the crashes within xcode as you already found out. Follow the iOS guides.
For Java crashes, you need your own way to handle this on iOS. You should use Java's DefaultCrashHandler.
I've got a project that I am working on that works fine when debugging from IntelliJ but when I do a release build (still in IntelliJ) and install the .air fil to my computer none of the FastInject tags seem to work.
I thought that this might be due to the include-as3-metadata issue but that does not seem to be the case. I have included all the metadata tags that I think I have used.
I have spent some time investigating this and have not made much progress other than getting frustrated!
I created a view that displays the logs created by spicefactory - but this seemed to fix the issue!
I tested to see if I could inject and of classes that are expected to be FastInjected, this also fixed the issue.
It seems that if I add any logging related code to the application the FastInject tags start working.
In fact, I have created a release air file here. If I install this on a computer with Flash debugging turned on the application doesn't work. If I follow the steps here to debug an installed Air application - it starts to work!
If anyone else can confirm this behavior I would appreciate it.
It turns out that this was simply a race condition causing an error in context creation that was not displayed in a non-debug player.
This exception never happened while I was developing the application and any changes to the application to add logging changed the initialisation order of the context and caused the issue.
Im trying to use this http://www.devart.com/dotconnect/mysql/ with Indusoft Web Studio to connect from Windows CE to a MySQL database as its the only solution Ive found. The connection works (from what I see in the logs) but then a error message saying "License not found" pops up. Besides having terrible support, Devart for some odd reason does not understand Im using another IDE besides Visual Studio to compile this project. They keep telling me I need to add the resource to the project when IWS has nothing like this.
I tried to decompile the DLL but I cannot find a method to jump pass the "License not found" message.
Has anyone got this to work with a already complied program and just put the DLL in the same folder as their exe?
Ive tried their .NET Compact Framework complier as well but it did not work either. Their support is like I mentioned terrible. One of (if not the) the worst Ive had to deal with in YEARS.
Situation
~~~~~~~~
I'm using the following line to compile my project:
amxmlc -debug=true -librarypath+=./vendors/starling.swc -output=build/Main.swf -swf-version=13 src/Main.as
The projects works fine in a browser.
Packaging using a self signed certificate with air, then installing the game works also well.
Problem
~~~~~~~
I can't run my game simply using adl in the two following situations:
with desktop profile:
adl Game-config.xml (-profile=desktop)
Game starts, trace works fine, no errors in logs BUT no visual, not even a window to display a canvas.
and with mobile profile:
adl -profile mobileDevice -screensize 720 Game-config.xml
This time I get a window and the canvas, but an error (in the canvas) from stage3D:
Context3D error: Error #2008: Parameter profile must be one of the accepted values.
Error looked like I didn't allow mobile profile so I added in Game-config.xml:
<supportedProfiles>desktop mobileDevice</supportedProfiles>
Same error.
I searched and tried adl options, but didn't had success.
I also spend some time looking config file documentation and tweaked it but had again no result.
Perhaps you need to have two separate configs, one for desktop and another for mobile.
I guess I'm doomed to use adobe flash projector.
I simply don't get it, Now it works.
I used the same command than the day I posted, I have exact same version of air framework, exact same configuration (Game-app.xml) ...
Maybe it was an auto update of adobe or smth ...
Or maybe the god of mighty reboot ...
I heard that if you reboot seven time you can get any wish comes true.
I've picked up the discover meteor ebook earlier today and have been following the steps. It's been a great experience and I hope I can contribute to this community once I have a more thorough understanding of the technology. All is going well and I was using firefox as my browser. I decided to install chrome since that is the browser I use on my host machine on a day to day basis. However when I load the project up in chrome its a blank screen. The console reports the following(pastebin)
http://pastebin.com/wvEaVNPv
Has anyone else experienced this issue?
YES! It comes and goes with time or development, and you will get different results in different browsers (ubuntu). I currently am getting
Uncaught ReferenceError: Package is not defined meteor.js:21
Uncaught ReferenceError: Package is not defined standard-app-packages.js:21
Uncaught ReferenceError: Package is not defined random.js:21
etc
A few weeks ago, chrome canary was bad but release chrome not. It may be some subtle code issue triggers things because as I developed madly but checked intermittently that problem came and went maybe three times, and once another browser gave me a clue on something it didn't like, which also cured chrome.
I don't have any tools/concepts to debug this further. I initially got through Discover Meteor using chrome about 2 months ago.
Check your accounts-ui-bootstrap-dropdown. If you are using bootstrap-3 you'll need accounts-ui-bootstrap-3. I found this as one possible cause when I went back.