86 lines
3.3 KiB
Plaintext
86 lines
3.3 KiB
Plaintext
|
ECLIPSE ANDROID PROJECT IMPORT SUMMARY
|
||
|
======================================
|
||
|
|
||
|
Manifest Merging:
|
||
|
-----------------
|
||
|
Your project uses libraries that provide manifests, and your Eclipse
|
||
|
project did not explicitly turn on manifest merging. In Android Gradle
|
||
|
projects, manifests are always merged (meaning that contents from your
|
||
|
libraries' manifests will be merged into the app manifest. If you had
|
||
|
manually copied contents from library manifests into your app manifest
|
||
|
you may need to remove these for the app to build correctly.
|
||
|
|
||
|
Ignored Files:
|
||
|
--------------
|
||
|
The following files were *not* copied into the new Gradle project; you
|
||
|
should evaluate whether these are still needed in your project and if
|
||
|
so manually move them:
|
||
|
|
||
|
From LibSafeMobile:
|
||
|
* proguard-project.txt
|
||
|
* safemobile.keystore
|
||
|
From SafeDispatch:
|
||
|
* AndroidManifest_Safe.xml
|
||
|
* AndroidManifest_demo.xml
|
||
|
* proguard.cfg
|
||
|
|
||
|
Replaced Jars with Dependencies:
|
||
|
--------------------------------
|
||
|
The importer recognized the following .jar files as third party
|
||
|
libraries and replaced them with Gradle dependencies instead. This has
|
||
|
the advantage that more explicit version information is known, and the
|
||
|
libraries can be updated automatically. However, it is possible that
|
||
|
the .jar file in your project was of an older version than the
|
||
|
dependency we picked, which could render the project not compileable.
|
||
|
You can disable the jar replacement in the import wizard and try again:
|
||
|
|
||
|
android-support-v4.jar => com.android.support:support-v4:18.0.0
|
||
|
|
||
|
Replaced Libraries with Dependencies:
|
||
|
-------------------------------------
|
||
|
The importer recognized the following library projects as third party
|
||
|
libraries and replaced them with Gradle dependencies instead. This has
|
||
|
the advantage that more explicit version information is known, and the
|
||
|
libraries can be updated automatically. However, it is possible that
|
||
|
the source files in your project were of an older version than the
|
||
|
dependency we picked, which could render the project not compileable.
|
||
|
You can disable the library replacement in the import wizard and try
|
||
|
again:
|
||
|
|
||
|
LibGooglePlayServices => [com.google.android.gms:play-services:+]
|
||
|
|
||
|
Moved Files:
|
||
|
------------
|
||
|
Android Gradle projects use a different directory structure than ADT
|
||
|
Eclipse projects. Here's how the projects were restructured:
|
||
|
|
||
|
In LibSafeMobile:
|
||
|
* AndroidManifest.xml => libSafeMobile\src\main\AndroidManifest.xml
|
||
|
* assets\ => libSafeMobile\src\main\assets
|
||
|
* libs\Citizen_Android_1063.jar => libSafeMobile\libs\Citizen_Android_1063.jar
|
||
|
* res\ => libSafeMobile\src\main\res\
|
||
|
* src\ => libSafeMobile\src\main\java\
|
||
|
* truck5_large.PNG => truck5_large.png
|
||
|
In SafeDispatch:
|
||
|
* disable.PNG => disable.png
|
||
|
* AndroidManifest.xml => safeDispatch\src\main\AndroidManifest.xml
|
||
|
* assets\ => safeDispatch\src\main\assets\
|
||
|
* lint.xml => safeDispatch\lint.xml
|
||
|
* res\ => safeDispatch\src\main\res\
|
||
|
* src\ => safeDispatch\src\main\java\
|
||
|
|
||
|
Next Steps:
|
||
|
-----------
|
||
|
You can now build the project. The Gradle project needs network
|
||
|
connectivity to download dependencies.
|
||
|
|
||
|
Bugs:
|
||
|
-----
|
||
|
If for some reason your project does not build, and you determine that
|
||
|
it is due to a bug or limitation of the Eclipse to Gradle importer,
|
||
|
please file a bug at http://b.android.com with category
|
||
|
Component-Tools.
|
||
|
|
||
|
(This import summary is for your information only, and can be deleted
|
||
|
after import once you are satisfied with the results.)
|