我下载了Android Studio项目。在项目的根只有一个build.gradle下一个结构:
apply plugin: 'com.android.library'
android {
}
dependencies {
}
当我运行 build.gradle 脚本时,我收到错误:
Plugin with id 'com.android.library' not found.
我知道肯定还有另一个像这样的顶级gradle文件:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.2'
}
}
allprojects {
repositories {
jcenter()
}
}
但它不存在。如何添加此构建文件?或者也许是解决此问题的另一种方法?
该项目是在旧版本的android studio中创建的。也许他在旧版本中为另一种方式工作?我在等待帮助。非常感谢。
只需将顶级build.gradle内容添加到已下载项目的build.gradle的顶部。您下载的项目很可能会导入到另一个项目中,因此不需要顶级build.gradle文件,因为它将从它导入到的项目中继承它。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.2'
}
}
allprojects {
repositories {
jcenter()
}
}
apply plugin: 'com.android.library'
android {
}
dependencies {
}
您已下载单个模块(库)。
您可以在构建类似结构的Android Studio项目中使用它。
只需创建一个空的新项目并添加您的模块。
root
|--build.gradle //top level
|--settings.gradle
|--mymodule //your module downloaded
|----build.gradle
在settings.gradle
include ':mymodule'
如果你还需要看什么,请告诉我。 我把Facebook添加到我的项目中。我用的是Android Studio。生成后我的错误是:
我有一个XDB时间序列数据库,我正在存储一个名为的度量。此度量有两个相关度量,和。每个度量也有一个标记,带有与其关联的供应商id。 每分钟,我都有一个服务,它会整理我调用
有没有一种方法可以像这样在liferay中创建/处理友好的URL? ... 其中John Doe是应显示其数据的客户的名称。 更详细一点: 我说的不是为了友好的url而放弃“web”或“group”,而是在第一个“/”之后有一个友好的url。 我们希望以http://server/ClientName其中ClientName解析为客户端的名称。这是一个问题,因为liferay通常希望在第一个“/”
使用以前版本的 Android Studio 与候选版本 4(12 月 4 日)或更高版本一起正常工作: 在我看来和更新有关 这看起来很相似:https://github.com/robolectric/robolectric/issues/1136 编辑 工作:编译'com.google.android.gms:playservices:6.1。'
我想知道是否有一种简单的方法可以从特定的窗口获得所有的顶层,包括顶层内的顶层。在下面的代码中,我留下了一个我想做的例子: Tkinter中是否有实现这一点的内置功能?
Android Mainfest Libs文件夹现在不存在Libs文件夹