I never told anyone this, because I didn't want anyone to know it was possible, but now that they are doing away with the mobile auction house, I might as well let the cat out of the bag.
Let's just say that it may (or may not) be possible to automate the blizzard auction house app within various emulator and mobile app QA automation tools such as Appium (http://appium.io/) and Genymotion (https://www.genymotion.com/desktop/).
It would be a lot of work to set up scripts to navigate the app, but it would theoretically be possible, and would be virtually undetectable by the mobile app.
I often thought about doing it myself, but I'm too lazy. I suspect that someone else (or a group of people) finally did it. It's simply too obvious, to anyone who is in the mobile iOS/Android QA automation field of software engineering.
It's also highly likely that someone reverse engineered the API requests that the mobile apps were making (by using an SSL proxy with DNS spoofing and a custom CA cert installed on the phone) and figured out how to communicate with the blizzard auction house directly using scripts.
Don't use any of these spammy commercial emulators, the official android SDK includes an emulator. Bluestacks won't run hearthstone. I think Genymotion might work if the official one is too much of a hassle.
https://developer.android.com/tools/devices/managing-avds.html
EDIT: It looks like Genymotion is a much more development-focused emulator, no ads or any of that shit. Feels like an improved AVD manager.
https://www.genymotion.com/#!/download
EDIT 2: Hearthstone doesn't run on Genymotion and the Amazon app store crashes in the official emulator:(
I think AMD users are shit out of luck... gonna see if I can borrow a friend's kindle fire
"This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS."
While this is neat, it doesn't really answer the question. OP was asking for a way to use an android tablet as a 2nd monitor for their Linux install, not to be able to control/view their android device from Linux.
Yes, emulate android on your macbook pro and remote play from the ps4. It's been done before I don't know why people are telling you "no". I'm sorry I can't go into more detail but if you google it I'm sure you will find more information. http://www.bluestacks.com/ is a good emulator as well as https://www.genymotion.com/?utm_source=dlvr.it&utm_medium=twitter#!/
Edit: I've never done this myself, never had the need, there might be other issues that I don't know about, it might be more difficult than I make it seem, but I do know people have done this successfully and with DS4 support. good luck!
> The Android dev tools IDEs usually have an emulator built into them
And it's designed for masochists.
If a device isn't an option, Genymotion is a better approach than the android emulator. It's really just best to have the device, though.
I was wondering why this was even a question!
Android Studio gets better every update, and is officially supported and developed on Google. Although their simulators have been known to be kinda garbage in the past, I think they're improving. If it's still bad, check out genymotion.
Alternative List:
MEmu - Pretty good performance, runs like a charm on integrated graphics.
Genymotion - Pretty good, but costs money
Nox - Caters to gamers, okay performance
Old Bluestacks - No link, because you have to get it from sketchy sites, but it isn't as bad as the current one. Just google rooted bluestacks to get it.
genymotion is an android emulator that is available on all platforms and is generally regarded to be good. It uses VirtualBox as the hypervisor and has CPU and OpenGL acceleration.
Take a look at Genymotion, it takes less than 30 seconds to boot up. It provides a plugin for Android Studio too.
Genymotion is the least "sketchy" of the emulators out there that's good for gaming too. https://www.genymotion.com/
But Android Studio comes with the AVD Manager which is an android emulator. Good for testing apps, but it's not good for gaming.
Genymotion is your best bet, although it isn't as good as some of the Windows/Mac ones like Bluestacks or Nox Player unfortunately. People on this sub don't seem to understand why you'd want something better than Anbox :)
You probably could. But a wiser move would be to use Genymotion: https://www.genymotion.com/
Which runs Android in VirtualBox.
Then you can get the Google Apps (play store, etc) from here: https://basketbuild.com/gapps
just drag and drop the zip onto the android window and it'll install. (That's also how you can install random apks if you like).
The emulator is really really really really slow.
Seriously, I've had to wait hours for it to start up. Try it on an actual device. Or look into genymotion. It's supposed to be much faster, haven't used it myself though.
You can't, HAXM is made by Intel and only works on Intel chips. You can look at this guide to configure the emulator to use WHPX which will support AMD or you could use a different emulator like Genymotion.
> so what you end up seeing is a binocular view
The distortion isn't that bad and I found especially on PC binocular view useful because you see everything they see in VR not only from one eye which is nice when they are describing stuff from the periphery.
Vysor is functioning rather nicely an alternative would be scrcpy works the same way via ADB but it works wirelessly for free as well. Also, you can install APKs by just dragging and dropping them on the mirror window.
What about Genymotion- https://www.genymotion.com/ YouWave- http://youwave.com/ Jar of Beans Android Emulator http://www.xda-developers.com/jar-of-beans-a-portable-android-emulator/ Andy Android Emulator-www.andyroid.net/
Hi,
For android malware, you can use virtual devices. For example, genymotion - https://www.genymotion.com
For iOS, there is no straightforward solution but you can use a physical device, and access it remotely via SSH (if rooted) or remote control app.
Bluestacks gets recommended a lot.
I’m currently setting up Genymotion. That emulator is enterprise grade software for app and game developers. They give it away for personal use. Setup seems to be more involved, though.
https://www.genymotion.com/fun-zone/
Both have Mac versions.
You have to go to www.genymotion.com/fun-zone/ and download the "personal edition". It does unfortunately display a permanent message in the bottom left saying "free for personal use" when running.
I've created a shortcut so that it opens directly with the VM in full screen rather than the Genymotion GUI, and performance/compatibility-wise it's not bad.
I've used Genymotion emulator on this. You can easily select which phone you want to emulate
Try this
Yeah, I don't exactly remeber which emulator I used, but you could easily choose which manufacturer and which phone model you want to emulate. It worket like charm on that HS promotion. Didn't recive any ban after that. How can they know that it's fake galaxy :)
EDIT: Now I remember that I've used genymotion
OP, pretty sure Andy Emulator is considered malware. Especially if it contains the 'Safer Search Inc' digital signature. Plus it had/has adware popups if i recall.
Recommend switching to Genymotion or maybe Memu if you gut out the garbage they preinstalled in the VM: https://www.genymotion.com
Edit: There's also mention of a XMR miner embedded in some of the executables over at /r/emulation (Can't link the subreddit post due to Rule 3)
I don't believe Genymotion is Hyper-V enabled yet: https://www.genymotion.com/help/desktop/faq/#run-genymotion-windows-hyperv
I don't know. I haven't used it since I last needed it (over a year ago), but back then it was free.
Edit: https://www.genymotion.com/fun-zone/ Found the free version. It's just buried. Doesn't come with all the features, but it's enough to get an app running.
So you can either use the software emulator, which is realy, really slow, or the 3rd party product Genymotion, which is pretty fast. It's not free, but it's pretty reasonable for an individual license.
>While [an Android emulator] is great, it still isn’t testing on fully functioning Android.
Has this guy used the Android emulator recently? It does pretty much everything a real device can do, and whatever it can't, Genymotion tends to make up for.
Realistically if you had to test on a real device, it'd have to be a Samsung since A) it's the most popular OEM and B) Samsung regularly changes API functionality for no reason and you have to watch out for unexpected behavior.
Reading a bit more — they really need some tutorials on how to use this thing. Yes, they have instructions on connecting to their instances via ssh or the browser, but how are you supposed to actually run the instance as if it were a mobile device?
It looks like the instance runs a virtual screen when you visit the web page. So I guess it's serving that up as the UI?
Okay, Tutorials are here. Would have been nice if they were linked from the article (rather than just the tutorial on launching the AMI).
I use Genymotion. It is free for personal use.
It is a bit of a overkill (you emulate a whole Android phone and then launch the app), but works flawlessly. And you can set up things like processor cores, memory and screen size.
You will need to install Google Apps after first launching the emulator, then launch the playstore and download the app. But it is easy trough these instructions. You can also try installing the APK directly but I don't know where to get it.
I`m using Genymotion, it is a little trick but works.
Download Genymotion - https://www.genymotion.com/#!/
But you must install An ARM Translation - http://forum.xda-developers.com/showthread.php?t=2528952
Otherwise the game doesn`t work.
For AMD processors you have to enable virtualization in your motherboard`s bios before installing Genymotion.
I think Genymotion should work. I have experience with it since I emulated an S6 to get the rewards from the Hearthstone promotion. It should work with a bit of fiddling around. I've also heard of a program called BlueStack that people like using to emulate F:S, although I don't have any experience with that, so check out both, do your research, etc., until you find one you like.
Recently tested BlueStacks, Andy and GenyMotion. GenyMotion (uses Virtualbox) blew others out of the water concerning speed and stability. Is pre-rooted, all root apps (incl.AdAway) and Xposed+modules work. Few Android versions/images compatible with Gapps via sideload
Use Genymotion! https://www.genymotion.com
Really easy to use.
It's an android emulator, totally free for personal use. And it's not dreadfully slow like the ADK/ADT (whatever it's called). It's actually about as fast as my phone. And the UI is great.
Free version has all the features you need. You can even drag and drop an APK onto it to test your compiled apps quickly (but that's another topic). You can also use the native browser or get chrome/firefox/etc
It won't be fun. There are apps that just won't work, and people won't be able to contact you if there are emergencies (I do not imagine you want to keep it open 24/7?).
If you want to do it anyway just for the heck of it, I'd suggest using Genymotion.
Still, I don't think it's practical to not have a phone these days. I tried using just a tablet once. It was hell...
https://www.genymotion.com/download/#
Tuo emulaattori toimii ainakin itselläni(VirtualBox versio), tarvitsee lisäksi myös CPU:n mikää tukee virtualisointia ja kyseinen asetus pitää erikseen kytkeä päälle tietokoneen BIOSista(VT-x tai AMD-V riippuen mikä CPU), koska se ei ole defaulttina päällä. Vaikka sivustolla näkyy hintoja, niin ohjelma on täysin ilmainen henkilökohtaiseen käyttöön, eikä tarvitse syöttää mitään luottokorttitietoja yms.
Kun softa on asennettu, käynnistät Genymotion.exen ja siihen aukeaa ikkuna jonka oikeassa yläreunassa pitäisi olla (+)-merkki, jolla voi lisätä haluttavan emuloitavan puhelimen/tabletin. Kaikki ei välttämättä toimi niin hyvin kuin toiset, osa lagailee oikee kunnolla ainakin omalla koneella, itse sain Sony Xperia Tablet Z:n pelittämään ihan hyvin.
Kun halutun laitteen tiedostot on ladattu niin koitat vain käynnistää sen ja mikäli tuntuu pelittävän hyvin ilman ihmeempää lagailua niin lataat netistä Whatsapin apk-tiedoston suoraan tietokoneelle, jonka sitten siirrät tuon emuloidun laiteikkunan päälle. Sen jälkeen homma toimii kuin asentaisit sen suoraan älypuhelimeen.
I used the Genymotion emulator a long time ago and remember it being faster than the android studio emulator. I recommend giving that a try. Genymotion free for personal use version!
I wanted to switch to mobile development (from web) but I didn't have iPhone and Mac so I had to go with Android.
Start was surprisingly simple considering my previous JavaScript experience - in my very first (yet somewhat complicated) project I didn't face a single technology I couldn't implement or bug I couldn't solve. The most difficult part was to launch tool chain for "hello world" app (Eclipse IDE + emulator) - it took literally two years of occasional attempts (Google's simulator was bad, miracle happened thanks to Genymotion simulator).
I'm afraid that is quite low. Android Studio and Gradle (the build system) are incredibly resource hungry. In 2017, you need at least 16 GB RAM for android development. Believe it or not, on some days even 16 GB isn't enough for me, but that's usually when I have like 3 instances of Android Studio open.
Also, I recommend genymotion. Almost no android dev uses the official emulators because.. well they're kinda sucky. Genymotion has much better performance.
> Paid license is only required for commercial use (earning money with the help of Genymotion or running it on company/school workstation) or full feature version.
https://www.genymotion.com/help/desktop/faq/#personal-license-key
There is a free version, you just need an account. Once you have an account, you get the "personal version" here:
https://www.genymotion.com/fun-zone/
You will need Virtualbox installed though, which you can install before or after. And then you run Genymotion, click "Add", pick an Android version (4.0.0 to 7.0.0. I suggest using a 5.1.0) and a device, click "create" and it'll create a virtual device which you double click to launch. :)
EDIT
Oh, and do not worry. The free version isn't heavily restricted or something. I have been using it for almost two years just fine. I can install and do everything I actually do on my Moto G and Android tablet. :)
I don't really play CR on PC, cause I find it much more practical to play on tablet.
But the way I tried it is by using:
https://www.genymotion.com/fun-zone/
After you create a device with Genymotion, you can install Google Play by using: http://opengapps.org/
Pick x86, select the correct Android version for your virtual device (that depends which one you picked when creating it), and go with the "nano" variant.
Then drag&drop that .zip file on your running virtual device, then restart it, and you will have Google Play.
From there, just connect your virtual Android to your Google Account, and then you can simply use it as a regular Android phone/tablet, but on your PC, and just install Clash Royale from the Play Store.
Lots of people recommending BluStacks but that program gave me nothing but grief and ads. I would recommend Genymotion (https://www.genymotion.com/) instead. It's free for personal use, has no ads , is less resource intensive, and actually shuts down when you close the program unlike bluestacks who leaves a process running in the background.
Installation is very easy download the installer (the full pack, you need both programs mentioned for the emulator to function properly). After that set up a device, I did a custom tablet with the largest screen resolution available. Once you get the emulator up and running just get the APK file from the PP forms (http://privateerpressforums.com/showthread.php?252515-War-Room-2-Direct-Downloads) and drag and drop the file into the emulator window. Congrats you now have warroom 2 the PC edition.
Genymotion (Personal Edition)
Set up a new Android 6.0.0 device in Genymotion, then set your screen size for the device to 1920x1200 at 240dpi and everything runs perfectly. You can run the graphics on high. It is the best Android Emulator that I have used, hands down, in both performance and stability. I've tried them all too: AMIDuOS, Andy, Nox, Droid4x, Bluestacks.
Also playing on my LG G4 and Nvidia Shield Tablet. I have no issues on either of these devices.
I use the Microsoft one for Android development and I don't own an Apple PC so no idea which one is actually good.
https://www.genymotion.com/ is really popular among Android developers
http://www.bluestacks.com/ maybe that works for you
16 EB ....looool , I will be more than happy if I could just get upto 32 GB.
'If such an x86-64 build of AOSP does exists and the kernel contains everything to support VirtualBox emulated hardware then yes you would be (in theory)'....umm your above statement reminded me of GenyMotion. Have you heard of it ? https://www.genymotion.com , supposedly its faster than others on the market .
Wait.. so is GenyMotion a packaged & commercialized version of the (AOSP 5.1.1_r5 + Linux Mint 17) the guy talks about on the XDA developer thread I posted in my previous reply ? My apologies for so many questions, I have no background in this area.
Thanks
There are other emulators in case you don't like bluestacks (I heard it has a lot of ads):
You can use the Genymotion emulator to use Hearthstone from the Amazon Appstore. You redeem your code in your Amazon account, use Genymotion to emulate an Android phone and download it, and then buy the packs.
Try Genymotion :-) That's the one I used and it worked perfectly. And here's instructions for the Galaxy cardback, if that's what you want to do with it.
I had the same problem. I followed the suggestions at this link and that helped me (namely the set Adapter 2 to Bridged Adapter in the virtual box settings for the device).
Can't login to download the Genymotion client, seems like their servers are having trouble. Anyone have an alternate download spot?
Unreadable server response because of an unknown error
doh! Can just download here without logging in https://www.genymotion.com/#!/download
maybe Genymotion or android x86 on virtual box... I dont know, I just remember using Bluestacks, it installs so many shit "under the hood", agents, and annoying stuff, and then, when you want to uninstall, it doesnt uninstall completely.
While I agree with some of the points above that explains why Android sucks, I'd like to suggest a few alternative option.
For 1 and 4, there's Genymotion which is just a faster android emulator but can save a lot of time. Their free plan works well.
Yeah, Android Studio is buggy, especially, the Logcat windows. I am using a terminal logcat alternative called - pidcat which is a wrapper of the logcat but works nicely.
Genymotion, which is a free (for personal use) android emulator. You can download it from here but you'll need to make an account which is literally only your email and apassword. Depending on what OS you are running the installation process differs, but this page covers it. After that I followed these steps to install google apps and downloaded grindr from there. As the genymotion emulator doesn't have location built in you'll have to download an app called fake gps to simulate your location and then youre all good to go!
EDIT: when setting up your phone or tablet emulator, its best to use Android version 4.2.2, as the google apps installation works best on this platform. If anyone has any questions Im more than happy to answer them!
Unfortunatly, there's no good gaming android emulator like BlueStacks. Since you're now in the Linux world, I recommend Genymotion. It has great Linux support.
The other viable options would be Anbox and Waydroid, but they aren't good for complex 3D renderization like Games. Don't even try the emulator from Android Studio. It's awesome for development, but not for anything else.
I would suggest either Genymotion for emulation or Android studio for development.
It looks like you have a project to work on.
Yeah, I know it's probably weird and unnecessary, but my main reason why I would want to do that is simply to be able to use certain apps while not having them installed on my physical device where they can gather data and since they are propriatery, there's no way to verify what they're actually doing.
I'm currently using this: https://github.com/PeterCxy/Shelter which leverages Work Profile to temporarily obliterate some apps when you are not using them.
I'm basically trying to find out if it's possible to recreate something like this, but DIY: https://www.genymotion.com or https://svmp.github.io/
As most other people said, you can use Bluestacks emulator on your PC / Mac to run an Android emulator, install the Google Play store, download Tivimate Companion app from Google Play and then subscribe
I could not get Bluestacks to run on my new Mac (not supported yet) so I used this Cloud based Android emulator from GenyMotion instead, started up an Android emulator, installed Google Play and Tivimate Companion and then set up the account. I just used the trial on GenyMotion, didn't cost me anything
Choose the cloud option (SaaS)
Fairly easy to do, drop me a message if you do it this way and get stuck
Genymotion is a standalone program: https://www.genymotion.com/fun-zone/. The emulators run just fine without the plugin installed.
You can try downloading the plugin from here: https://www.genymotion.com/plugins/. Perhaps it's not compatible with newer Android Studio versions so it doesn't show up in the Marketplace.
I use Genymotion and have had no probs using it. https://www.genymotion.com/
Download Linux version here: https://www.genymotion.com/download/
Install instructions: https://docs.genymotion.com/desktop/3.0/01_Get_started/012_Installation.html
HIH
They are safe, just not good. Personally, I just go for the official Android Studio emulator, since it's not nearly as shady, plus you can fine tune what device you're emulating.
There's also Genymotion, which I trust a bit more, than the both of Bluestacks and Nox, but it's still not that great.
The other alternative is running something like Android-x86, but I've never gotten it working well enough for me.
I wonder if there is a way to combine Detox and something like this (simulating GPS movements with Genymotion).
And maybe Genymotion could also simulate taking a picture of a barcode.
This would decouple Detox (the runner) from what actually provides the hardware values (Genymotion).
Considering the OS and a single app on an Android use up close to 2gigs of ram these days you're going to struggle on 4gb regardless of how light the emulator is.
You could try genymotion. It's a little bit lighter than the official emulator.
Edit : I unfortunately don't think this will work for long distances, maybe by opening ports? But adb won't work if it's on the same WiFi so I don't think this will work, sorry :/ still keeping the link for interested people
FOUND IT! https://github.com/Genymobile/scrcpy
First use you should connect it via USB but you can do it wirelessly
Try using Genymotion Personal Edition. It has better camera support (it can use a webcam on your PC, for example) and may give you a better experience. You'll need to pick a device type to emulate when you set it up, but it's pretty easy to step through. For security, the BoA app might not let you use a photograph that was previously taken, since it could be manipulated.
enable usb debugging on mi box and follow this guide https://www.genymotion.com/blog/open-source-project-scrcpy-now-works-wirelessly/
Play it on an android emulator if you can. It provides a much better experience and still keeps it cheap :)
genymotion is the most legit one, but you need to sign up for an account
There's Bluestacks and Genymotion. I don't have a mac, but on windows (bluestacks) and windows and linux (Genymotion) they work very well
https://www.genymotion.com/fun-zone/
>Free Android Emulator (For Personal Use)
still free, just not advertised on their pricing page since "for fun" users aren't their target audience i guess.
>I'm trying to find a free, opensource emulator
that's gonna be difficult honestly. genymotion obviously can't be open source when it has a paid enterprise counterpart, but i haven't really seen many open source ones in the wild anyway.
genymotion does use virtualbox for its virtualization though, and that's open source.
Try using Genymotion - Genymotion For Fun – Free Android Emulator (For Personal Use) https://www.genymotion.com/fun-zone/
You have to install the opengapps and set it up like you would an android phone, but it has less overhead because it's just a managed android VM.
Android is proprietary Google and therefore not available on Cloudready.
Since virtualbox works you can use virtualbox with an android iso from android_x86 or geanymotion https://www.genymotion.com/desktop/
Sorry I'm still not sure what exactly you are looking for, but anyways I'll leave some links here that might help you.
https://openstf.io https://appetize.io (run apps in browser) https://www.genymotion.com/cloud/
That'll wreck your performance. It's an OS inside a VM inside a VM inside your OS. It'll run like shit. I switch between Genymotion for basic utility apps and Bluestacks for games. Genymotion and Bluestacks are both based in the US and published their privacy policy and data storage and usage policies. Since these applications have host access, I read every word. I'm much more inclined to believe these guys than Nox.
Genymotion sucks for gaming but great for apps and development. Bluestacks is awesome for gaming but sucks for development.
it is paid if you use it for business-oriented reasons, but this version is free: https://www.genymotion.com/fun-zone/
works for me anyways, i just went on there, clicked the download and signed up for an account. worked.
Hey! Does it need to be an emulator, or would you like to install android on your laptop?
There is an android fork that can be installed on computer processor architectures.
Also i recommend Genymotion over bluestacks, as it has alot more android SDK's available.
If you would like to run android as secondary operating system via dualboot, then Android x86 project is a great option!
Genymotion has free edition, you can get it here. First month you will have full trial and after that generic free version with some features disabled (like, video recording).
Gotta plug Genymotion here. Bluestacks fucking sucks ass, it's basically malware at this point. Genymotion is clean and has fantastic AMD chip support. From my experience, I've been getting basically everything to run at fullspeed with it. FX-8350.
Genymotion last I used it was just a really basic emulator, with no pre-installed apps, no play store, etc, but had much better performance than most other emulators. It was great for installing an apk on or testing when developing apps. You can emulate certain devices with it.
But haven't used it in a few years, just googled it and they seem to have changed a lot. They now offer some paid packages, when I used it it was still in beta I believe. They do still offer a free version: https://www.genymotion.com/fun-zone/
> ok give me 100$+ and i will try it...
I forgot the sort of hid the free version, you need to create an account and log in.
Go to the following link, create an account, sign in, and you will be able to download it. I assume that still works, I have had an account for years, but I have never paid.
The free version is missing some features, but for playing games you don't need them - they are mostly for development of actual phone features and functions.
It's free, and there is no need for guide, it's pretty straight-forward.
Update: looks like the pulled free version from their website
Update2: oddly enough, you can still download it here https://www.genymotion.com/download/
That site is notorious for having issues. I have a love-hate relationship with it. If you're on Android, Tower+ is your bet. And if you spend a lot of time on your PC checking rolls you might even want to download an Android emulator like BlueStacks or Genymotion to download Tower+ on. You'll need a pretty decent computer to do that though, but it's worth it if you check vendor rolls on a regular basis and want a backup source for when towerghostfordestiny inevitably goes down.
If you want an application, check out Genymotion (costs £, free for personal use), it's great for checking the stock Android browser.
BrowserStack (also costs money) is an online-based solution for achieving the same thing, with the benefit of not having to install / download a bunch of emulators / VMs.
I have tried both of the above (and I'm sure multiple other solutions for offline / online exist) but ultimately decided to test on a real device as both solutions have drawbacks.
I haven't touched Bluestacks in a very long time. Last I heard it's gone to shit. Last I tried it was full of adware and untrustworthy seeming weirdness.
Recommendations I've seen everywhere include Andy and Genymotion. If you look for "Bluestack alternatives", you'll find a lot of discussion on reddit, almost universally saying Bluestack sucks and suchandsuch is better.
Titanium is another option. Pure Javascript and a really nice module system. Also you don't have to use their stupid eclipse based IDE, you can configure everything through npm modules. It's a little tricky to get set up but then again so is all native dev, what with all the SDKs you have to install and link up together. You can also throw tishadow into the mix with genymotion which will give you a not-shit android emulator with live reload and a pretty nice debugging server.
My experience with cordova hasn't been great. Ionic is really very good but I doubt it's ability achive the same results and flexibility of something like Titanium or React Native.
I don't know about nativescript.
Another option if you're not married to Javascript would be Xamarin. I've heard good things about it but I haven't tried it. I think it may also tie you to VisualStudio.
Edit: Should also mention titanium can compile to windows phone and apple watch.
don't use the build in emulator. It is slow as ****. THere will be an update soon, which will bring an enourmus performance boost. Until then either use your device or genymotion
I think I used Genymotion back in the day and also for Moon+, but I don't have it installed anymore to test if sync worked. But it includes the Play Store so I don't see why not. Don't get confused by the subscription cost on their site, they still offer a free for personal use version.
> however the Sync option in Moon + doesn't work due to not having google play services functionality.
Have you tried syncing using Dropbox instead?
If it's not a requirement to use the Virtual Emulator from AS, I highly recommend using genymotion instead. Faster, easier to use, it has a wide range of popular devices. It is really easy to integrate with Android Studio.
It's a virtual android tablet emulator. I've run other games on it before but not VG. Could be an option to run it on a PC, also you could look into Genny Motion, which does the same thing but offers more options. It was a bit frustrating to work with for me so I abandoned quickly but if you're determined :D.
Check 'em out: http://www.bluestacks.com/
It's so much faster on Android, and you'll want that speed when trying to reroll fresh. Took me two days of rerolling to get my Nympha to start. That was prior to v2, so at least you have that going for you.
Use the free version of Genymotion for android device emulation.
Once you have a device set up, to reroll all you have to do is:
1) Navigate to Android settings
2) Go to the Apps menu
3) Locate Chain Chronicle and tap it
4) You'll see a bunch of usage numbers and data. There should be a Clear Data button. Hit the button, and you're reset.
well, I have only one mobile - so I need emulator for other API levels, tablet, screen sizes (important for me as I was creating layout programmatically)... and sometime because I was testing app starting for first time and I didn't want to lose my progress on my mobile...
I don't know if https://www.genymotion.com might help for you.. or try some cloud test labs..
> Don't even get me started on Blackberry. It runs its phone emulator in VMWare (!).
Not sure I see what the problem is. Using a hypervisor designed to virtualize hardware to ... virtualize ... hardware ... makes sense to me. Microsoft does the same thing, running their phone emulator on Hyper-V, and there's Genymotion for Android that uses VirtualBox. In fact, I'd go so far as to suggest that any mobile development environment that isn't built on top of a mature and proven emulation platform is doing it wrong, because there's expertise needed to do virtualization right and reinventing the wheel is wrong.
That the blackberry development environment doesn't properly communicate well with the emulator is a different problem, but I wouldn't blame VMWare for that.
Do you have an Intel CPU?
Don't bother with Google's emulator, it is the suck. Use either Microsoft's Emulator (free) or Genymotion (free for personal use).
I'm experimenting with an android emulator. https://www.genymotion.com/. I'll update this post later if it worked.
EDIT: I didn't get it to work because the Geyomotion virtual devices can't access google play store by default. You can add google play services to it but it takes more time then I have at the moment.
There is no best phone for development. My advice is, buy a standard phone like samsung s4 or even a nexus 5 for personal deployment. And to test in different devices you can use https://www.genymotion.com/ that allows you to use a bunch of android devices and different OS versions
If you don't have a device you should use Genymotion- it's an Android emulator that actually works well. I've moved to using it on my Macbook for basically all dev nowadays
the android device emulator is terrible it gets better with https://www.genymotion.com/#!/
a real device is always better but in the end it depends on what you want to do, if you have to test it on a real device e.g. because you want to use the camera, or test gestures etc., if you need the performance a newer device offers for your app or if youd be ok with a 30-50$ used phone and so on
quick question: why android if you dont own a device? just for your class?
Has anyone looked at this emulator? https://www.genymotion.com/ They have a free version available with some devices pre-configured (Galaxy S4, Nexus 4/5, Moto X, etc). I might give it a shot next week and see if it works well.
We have versions for iOS and Android (which both work without an internet connection), but we don't currently have any plans to release a standalone desktop version.
The only workaround which comes to my mind, would be installing something like genymotion and then install the Android version on it. But I don't know how well it would perform.
I use Chrome's similar feautre, device mode, where you can simulate screen size, device pixel ratio, etc.
Then again I prefer stock device emulators, Genymotion, or ideally the physical device. This way I get a better picture of how my app will actually perform.
My way is like this:
Fully functional fast and stable Android in Windows, OSX or Ubuntu with GenyMotion (uses Virtualbox) https://www.genymotion.com . The Galaxy Nexus 4.3 image fully functional with Gapps. (search 'GenyMotion Play Store install' via Google) Pre-rooted, all rooted apps (ex.AdAway) and Xposed + modules compatible
Pocket Casts syncs also episode listening position via app's server. Podcast Republic does that with Dropbox account. And most other apps work like note-apps with sync. Can copy/paste text between Android and Win/OSX/Ubuntu
Just great to have good functioning Android on computer too. Very easy to use with mouse and keyboard. Time to get convertible PC with touchscreen though.