According to this guide by Google the "App Engine Connected Android Project"
should be available after installing/configuring ADT plugin for Eclipse, Android SDK and Google Plugin for Eclipse. I have installed everything in the most recent version in both Eclipse 3.7.2 (Indigo) and Eclipse 4.2 (Juno). However, I can't create such a project in any of the two Eclipse releases. Here are my installation details in Juno:
And here is a part of my Android SDK details:
My OS is Mac OS X 10.7.4
I know that I could see the menu point on 23/6/2012 before I updated the SDK tools to the most recent version.
Is anyone experiencing a similar issue or does anyone know what I configured the wrong way?
Thanks!
I just found a (I would say semi-official) statement from a Google employee here. It says, that the "App Engine Connected Android Project" has been removed in GPE v3.0.0. It would be possible to downgrade to the last version containing this menu item (2.6.1), which can be downloaded here.
The reason for the whole migration is, that "C2DM [is now] deprecated and [we] should be using GCM instead". Furthermore
The official docs [for using GCM] are on the way. In the meanwhile do sign up for the
endpoints trusted testers program at
http://endpoints-trusted-tester.appspot.com.
They also "plan to add [the menu item] again in the next version of GPE with GCM integrations" and they "plan to release the next version end of July".
Also, I got a similar answer form the Google employee Sparky R.:
I believe there is a known issue that the template for making
GAE-connected Android apps isn't working right now.
I don't know if it will be helpful, but i have managed to restore the Android SDK tools to rev 19 and Android SDK Platform-tools to rev 11, and installed the Google Plugin from scratch since i don't have the older version of it. It seems i still don't have the option in the menu, so i think it is about the Google Plugin.
In addition, Android Cloud to Device Messaging Framework - C2DM is deprecated since as of June 26, 2012 (https://developers.google.com/android/c2dm/). It may be about this deprecation, but it should be more clear in the near future.
I've been wasting a lot of time on this. I had the option in Eclipse 3.7, but now I've upgraded to 4.2 Juno and all the latest other stuff I can no longer see the 'App Engine Connected Android Project' option. I've had multiple attempts at installing, trying to make sure I get the order right. I've had major problems with trying to update from within Eclipse, and have had to resort to the various offline options. Not happy. How am I supposed to teach this technology when I can't even install it!
Tim
There is an example here, which he creates one of these projects:
http://bradabrams.com/2011/05/google-io-session-overview-android-app-engine-a-developers-dream-combination/
And you can checkout the code:
http://code.google.com/p/cloud-tasks-io/source/checkout
So I'm trying now to strip out what I don't need and get back to basically a new "Appengine Connected Android Project" I don't know how successful that'll be, as I don't know what I need or don't!
Annoying thing is, if this is do to with C2DM, I don't even want to use C2DM. I just want to invoke my app engine app from android, not send messages to android. Maybe I'm going along the wrong lines?
Edit
I got my project working (without messages to Android, just Android invoking methods and getting results) using these two examples:
How to call your app: Android REST client, Sample?
How to access a security enabled app: http://krasserm.blogspot.co.uk/2010/01/accessing-security-enabled-google-app.html
And this to work out how to do the http connection: http://developer.android.com/reference/java/net/HttpURLConnection.html
I'm on windows 7 and I'm also seeing this as well. This had been working for me, then I updated the Android SDK tools to rev 20 and Android SDK Platform-tools to rev 12 (both updated at the same time in the Android SDK Manager) after which I noticed this was not working. I was on Eclipse 3.7 but I upgraded to 4.2 to see if that helped (which I didn't). I then downloaded the Android 4.1 SDK stuff, but that didn't help either.
In addition to "App Engine Connected Android Project" not being ava
This feature is now available for me
Update your Android and App Engine SDKs, and you should be good to go!
Related
I have not migrated my project to Android Studio yet, but I still want to use Fabric/Crashlytics to manage crashes of my app. I am using the Android Developer Tools (ADT) 23.
I tried the Fabrics eclipse plugin and it installs and starts fine. Then I login and the plugin presents a "Select kit to install" dialog. But the buttons are inactive and they only say "checkin...". After a few seconds I am getting the login screen again. I tried a few times it doesnt work that way, since the eclipse plugin is discontinued i guess i can not hope for any support.
So is there a way to download an sdk or a java lib somewhere and perform all the necessary steps myself?
Here is a step by step to do it manually and it seems easy, if your setup has gradle support:
https://www.fabric.io/kits/android/crashlytics/install
But I dont have Android Studio, so the build.gradle is no good to me.
I added a few SDKs and libraries of other companies to my project and I never had so many problems like this.
Maybe someone can aid me to the right path?
using Android Studio for development. Last week I discovered really neat feature in IntelliJ IDEA IDE, which when debugging Java app shows listing of variables next to the line of code. It is really helpful.
I have been wondering if the same option can be enabled in AS, since it uses the same core? Anybody knows? I would really love to use it in AS as well.
Here is screenshot what I am talking about.:
Android Studio 1.2 Preview 1 has been released just this week, and is the first version of Android Studio based on IntelliJ 14.
Since the feature you're describing was introduced in IntelliJ 14, Android Studio 1.2 will contain this feature as well:
Please note that this is an alpha release, so expect to encounter bugs.
That's a new feature of IntelliJ IDEA 14, as you can see here.
Android Studio is based on IntelliJ IDEA 13, so currently it is not possible to have such feature. Anyway if you want to have it you can always download IntelliJ IDEA 14 and use the Android plugin, which covers the same funcionality that Android Studio does:
From Jetbrains FAQ:
When can I get the Android Studio features in IntelliJ IDEA?
The EAP of IntelliJ IDEA 13, which includes all of the Android Studio
features except for the redesigned new project wizard and the App
Engine cloud endpoints integration, is available now. The remaining
features are going to be integrated in the coming weeks.
See more at: http://blog.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/#sthash.OPJSeIA2.dpuf
To Download this plugin in IDEA 14, go to Settings, Plugins and then Search for Android Support:
Android Studio Preview has recently been updated to use IntelliJ IDEA 14. If you want to get the new updated make sure you are set to receive updates from the Cannery channel.
To do this go to Android Studio > Check for updates...
Then Click the Updates text and select the channel you wish to receive updates from.
I have php and .net programming experience.
I want to set up a development system on a windows 7 64 bit PC. I could do with database usage at a later date. I want to do it as hard coding not use software that you just drag and drop objects to play games.
I have already downloaded and installed jdk-8u20-windows-x64.exe
What do I need to do next and in what if any order.
Get your Android SDK and Eclipse IDE here
https://developer.android.com/sdk/index.html
As this is not a programming question please use Google Search or a source specific to your problem next time.
It's quite simple really. I would suggest using Android Studio, which can be found here :
Download Android Studio
It says it's a beta version but I have (and I'm not the only one) been using it for production without issues for months now. It's really a question of preference but as far as I'm concerned, I found my productivity to be much higher on Android Studio than it was using Eclipse.
Once it is installed, find the SDK manager and download the latest SDK version, build tools and other things you may need (such as the USB driver for debugging, the support library, ...) :
I highly recommend you go through the training on the official documentation page to start getting used to your new toys :-)
So I'm going to start experimenting with AWS SDK for Android from Amazon and while I imagine it's quite stable and bug free by this point, I want to setup my environment (Android Studio) to check for the latest version of AWS SDK for Android just in case there are package updates while developing. I looked around on the AWS SDK for Android SDK getting started page and there doesn't seem to be anything about this described, even for working in Eclipse which I know should support this kind of functionality.
Is it even possible with Android Studio and the SDK Manager to be setup such that it checks for the latest packages of the AWS SDK, does Amazon host their SDK for Android somewhere it's pullable from in such a fashion, and if so, how do I do it?
So really your best bet here is to pick the current SDK build and stick with it. You aren't exactly sure what they might change, and it might have unexpected issues in your code. Even when you use a dependency management like Maven, you rarely change the version of your dependencies.
But, if you want to stay up to date, your best bet is to check it out from their GIT repo, and stay current that way.
https://github.com/aws/aws-sdk-android
It provides you a link to this repo here...
http://aws.amazon.com/sdkforandroid/
I'm an old developer (Active since the Z80 days) starting fresh with Android.
The Android Developers page recommends installing Eclipse before installing the Android SDK.
It also states "There are known issues with the ADT plugin running with Eclipse 3.6. Please stay on 3.5 until further notice."
The Eclipse download page seems to offer 11 different flavors of the package. None mention Android and all seem to be the Version 3.6 that the Android Developers pages recommends avoiding. - What does one do?
Comments welcome
Joe Cullity
Get version 3.5 of Eclipse for Java Developers (you can reach this page via the "Older versions" link on the main download page). One of the problems I had with 3.6 was that autocomplete would freeze up for seconds at a time, trying to look up Android source. Until they fix that, 3.5 is better.
Once you've installed Eclipse, then you can follow the instructions to install the Android plugin.
What I'm running is Eclipse Galileo 3.5.0 and works great for me.
You want to download the "flavor" labeled Eclipse IDE for Java Developers from eclipse.org
I got MotoDev which is a complete Eclipse install with the Android SDK. It has emulators for all Moto phones. Perferct start in my opinion. Plus it's all Eclipse so you can all all the other options you want.
If you are interested download here:
http://developer.motorola.com/docstools/motodevstudio/download/
have fun, I am.