在Android Studio支持库中,appcompat
(对于ActionBar)被定义为Gradle依赖。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
}
这也解决了获得v4的问题。
点击课程时如何查看来源?
e.g。 android.support.v4.widget.DrawerLayout
目前Android Studio说
// IntelliJ API从类文件生成的反编译器存根源 //无法实现方法
答案 0 :(得分:1)
感谢Set for hint。由于我已经拥有所有来源before,我刚刚添加了app/build.gradle
apply plugin: 'idea'
idea {
module{
sourceDirs += file("E:\\Android\\sdk\\extras\\android\\support\\v4\\src\\")
sourceDirs += file("E:\\Android\\sources\\platform_frameworks_support\\v7\\appcompat\\src")
}
}
在dependencies
部分下方,然后按"将项目与Gradle文件同步"
答案 1 :(得分:1)
继Paul Verest所做的上述研究后......
IDE:Android studio 1.3.2
这是一个两步过程:请考虑此示例build.gradle
1)将以下内容添加到build.gradle(Module:app) - 搜索2 //添加以下评论。
public static double factorial(double v)
{
double product = 1.0;
while (v > 0)
{
product *= v;
v--;
}
return product;
}
2)重建项目。
在此之后如果您想在Android Studio中查看源代码,它将提取源* .java而不是反编译* .class