Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio-如何使用库(来自eclipse项目)_Android_Eclipse_Migration_Android Studio_Java - Fatal编程技术网

Android Studio-如何使用库(来自eclipse项目)

Android Studio-如何使用库(来自eclipse项目),android,eclipse,migration,android-studio,java,Android,Eclipse,Migration,Android Studio,Java,对。每个人都在测试Android Studio。我在我的项目中使用Eclipse,我想迁移到Android Studio。我的项目有问题 我读了这一页: 在我看来,这不是一个好办法 我在我的项目库中使用的不是.jar格式,但它们是eclipse项目(属性中选中了“is library”) 你能告诉我如何将我的项目转移到Android Studio吗?我有很多问题和错误。我也在使用Google Play服务,Android Studio向我展示了相同API的旧版本 如何添加例如ActionBarS

对。每个人都在测试Android Studio。我在我的项目中使用Eclipse,我想迁移到Android Studio。我的项目有问题

我读了这一页:

在我看来,这不是一个好办法

我在我的项目库中使用的不是.jar格式,但它们是eclipse项目(属性中选中了“is library”)

你能告诉我如何将我的项目转移到Android Studio吗?我有很多问题和错误。我也在使用Google Play服务,Android Studio向我展示了相同API的旧版本

如何添加例如ActionBarSherlock或Android ViewPagerIndicator

我应该像在eclipse中一样导入所有这些项目吗。但在Android Studio中,我不能将项目标记为库,还是不能

  • 打开项目结构(cmd-;在osx上或只打开文件>项目结构)
  • 转到面
  • 选择模块(导入的项目)
  • 顶部将有一个“库模块”复选框
  • 这对我有用

    build.gradle文件中:

    dependencies {
        compile files('libs/android-support-v4.jar')
        compile project(':MyLibrary')
    }
    
    在IntelliJ模块文件HelloWorld.iml中:

    <orderEntry type="library" name="android-support-v4" level="application" />
    <orderEntry type="library" name="MyLibrary.aar" level="project" />
    
    
    

    在library项目中,没有什么可做的:告诉Gradle和Android Studio这是一个Android库,带有apply插件:'Android-library'option name=“library\u project”value=“true”

    使用Google Play服务: 在build.gradle文件中:

    dependencies {
        compile 'com.google.android.gms:play-services:4.2.42'
    }
    
    在AndroidManifest.xml文件中:

    <application >
        <meta-data 
            android:name="com.google.android.gms.version" 
            android:value="@integer/google_play_services_version" />
    </application>
    
    
    

    实际上我有安卓:value=“4242000”,但安卓idstudio自动将其更正为上面的版本,它可以编译,所以我留下了它,因为它不那么脆弱

    谢谢。我明天试试。因此,我需要先导入我的库项目,然后导入我的应用程序。+1对于“我认为这不是一个很好的操作方法”你确实读过称为“IO预览”的部分……对吗?就像…还没准备好在黄金时间全场比赛?给它一点时间,我相信他们会改进迁移功能…见鬼,我刚刚下载了0.1.1,并立即被提示更新到0.1.2。他们声称每周更新一次左右,所以给点时间吧。