在Studio中使用android.support.v4.app(或任何support.lib)

时间:2015-04-05 02:36:06

标签: android android-studio android-support-library

仍在感受Android Studio的感觉。查看网络上的一系列教程和示例 - 我发现该工作室自第一次发布测试版以来已经发生了一些变化,并且许多(可能是大多数)信息散乱了在网络上引用了早期版本的工作室,那么我目前正在运行的一些信息可能不再适用,甚至对于我当前版本的Android Studio也是如此。我正在运行

  • Android Studio 1.1,0
  • 建立于2015年2月18日的AI-135.1740770
  • JRE 1.7.0_71614 amd64x

我的SDK是截至2015年4月4日的最新版

这给我留下了一堆问题。我目前的问题是关于
import android.support.v4.app.Fragment;

有些教程说使用studio时,您需要找到.jar文件并手动将其复制到项目.lib文件夹中。其他示例只使用import语句,从不谈论需要手动将其复制到项目.lib文件夹中。或者将其添加到清单文件中。

哪种方法正确?

1 个答案:

答案 0 :(得分:0)

在你的应用程序gradle文件中,你会看到一些像android,依赖等等的东西。

依赖是您添加库的地方。例如。

dependencies {
    compile 'com.android.support:support-v4:21.0.3'
}

我们使用编译来确保项目已准备好在您的项目中使用,并且您还可以看到support-v4:21.0.3,您始终可以从开发网站或某些外部源中获取正确的版本号。

为v7添加依赖项的方式相同,它会像:

dependencies {
        compile 'com.android.support:support-v7.SOME VERSION NAME'
    }

您可能不必使用v4 lib,因为您已经为app compat添加了依赖项。添加依赖项后,尝试清理项目。

要添加自己构建的库项目,您需要将应用项目指向您创建的库项目,并将其添加到您的依赖项中,如上所述。

如果您想了解有关向Android项目添加依赖项的更多信息,请参阅此链接How do I add a library project to Android Studio?

希望这能解决你的问题。