I'm building my first Android app and I found a java project on github that I would like to integrate with my app. Is it possible for me to manually add the java files to my android project directory at
app -> java -> com.example.appname
The src -> main directory of the java client has a nested file structure so I'm not sure if this would cause issues.
I already tried the solution from this post but I didn't see the option presented in step 2
How to import existing java project into android studio?
Please use java code in MainActivity.java or other Activity. It Will work.same code you applied on java will also work on Activity .java
You can add java project as module to your android project.
Check Method 2 in this link
Related
I am trying to setup a project in Android Studio which includes several source files from an Eclipse project.
The Eclipse project has the following structure:
Library Project
It has a reference to several folders with java classes in them (included by link source)
Now I'd like to have these resources in my project/module in Android Studio too, but I can't find any possibility to achieve this other than copying them directly.
I'd like to avoid this because these files are part of a self written Java framework which is used in combination with GWT too. So copying these files instead of linking them means all changes have to be done twice.
Is it possible to include these sources similar to link source from Eclipse or is there another solution?
You could build your Eclipse project and reference it as a library in Android studio project. Then you would be able to access/use the required classes in the Android studio project.
I have an App that depends on this other module. "Make project" works, but trying to run it results in this error:
Similar answers point to the gradle files, so here is a ss of them:
I have no idea what is going on. I followed very simple steps on how to create a java library for my android project from this question: How to create a library project in Android Studio and an application project that uses the library project and haven't been able to find my mistake so far.
I have an existing git repository of pure Java code that I would like to add to my Android project.
I don't want to change any of the existing files. I want to keep my existing package names to simplify the maintenance of my legacy code.
In Eclipse, you can simply add the root of the existing project to your Java Build Path.
How to do the same in Android Studio?
I'm not sure this will help or not. But you may check these.
https://developer.android.com/sdk/installing/migrate.html
Unable to import Eclipse project to Android Studio
How to import eclipse project from git to Android Studio?
My solution to this was to Export my Java project to a JAR.
And then, I added the JAR to the Android Studio project.
File > Project Structure leads to this window:
That way, I could use my files untouched as such.
I am not so happy with this solution because it breaks my revision control system.
I'm just starting my long way to Android programming and building app where I would like to use this library https://github.com/cfgxy/DevsmartLib-Android/tree/
This is another Android project, how should I include this in my project using Eclipse?
The contents of that repo's devsmartlib/ directory appears to be an Android library project. You can use such projects from Eclipse or from the command line as you see fit.
Create a new Android project in Eclipse and select the contents of devsmartlib/ as the source folder.
You can then right click on your project, click Properties, Android and add the library project from there!
R.java files are not being created in my project.
I have tried solutions like clean the project,removing .jar file from java build code.
Even though it is not working properly, how can I fix this?
Sounds like you're either not using Eclipse, and/or not using the Android eclipse plugin.
Take a look here: http://developer.android.com/sdk/installing.html
If you have not set android SDK then download and set sdk target
Try to clean your project and try to get error which type of error you are getting and solve it
Try to create a new project from existing java, xml, menifest and drawables
I think you are developing in Eclipse (java).
But you need to install the ADT Plugin (see here: http://developer.android.com/sdk/eclipse-adt.html)
After that you must download the Android SDK (Link)
In Eclipse you have to add the SDK.
Window->Preferences under Android -> SDK Location
Now create a new Android project or open an existing project like the API Demo.
The R.java file is generated automatically