我是使用android studio的新手。我有一个带有Facebook SDK,Google Play服务和其他一些lib作为我项目依赖项的eclipse项目。我想问一下如何在工作室中导入该项目?我已经制作了我的项目的gradle文件,但是当我在工作室Facebook中导入gradle文件时,发生了GCM服务错误。请一些人告诉我步骤,以便我可以在工作室导入和运行项目?
答案 0 :(得分:1)
从Eclipse迁移到Android Studio要求您更改开发项目的结构,转移到新的构建系统,并使用新的用户界面。以下是您准备迁移到Android Studio时应注意的一些关键更改:
首先请阅读这篇文章Migrating to Android Studio和Demo
现在根据您的要求将此添加到您的
中的build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
compile "com.google.android.gms:play-services:7.5.+"
}
答案 1 :(得分:0)
我建议创建一个新的空白Android Studio项目来设置目录结构和样板。大多数传统Eclipse文件都位于app/
目录中。然后,您需要使用外部依赖项更新app/build.gradle
文件,并告诉gradle选择app/lib/
目录中的任何其他jar文件,例如:添加:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
compile "com.google.android.gms:play-services:7.5.+"
}
您还可能需要对GCM https://developers.google.com/cloud-messaging/android/client的gradle文件进行更多更改。