我的项目文件不包含在apk中

时间:2015-07-30 11:40:32

标签: android android-studio gradle

我总是得到enterAlways。但我有这样的课。后来我发现apk中缺少我的项目文件。

我的构建脚本:

RecyclerView

我尝试使用Android Studio和gradlew构建。结果是一样的 - 我的文件不包含在apk中。

更新 我的项目结构

project structure

2 个答案:

答案 0 :(得分:1)

查看您的proguard配置文件。

确保您不会剥离您在apk中使用的任何类。要手动保留类,请添加以下行:

-keep class ru.ooolpi.lpiapp.** { *; }
-dontwarn ru.ooolpi.lpiapp.**

答案 1 :(得分:0)

问题在于我使用了不同版本的dagger和它的编译器。

它是怎么回事:

compile 'com.squareup.dagger:dagger:1.2.2'
apt 'com.squareup.dagger:dagger-compiler:1.0.1'

应该看起来像:

compile 'com.squareup.dagger:dagger:1.2.2'
apt 'com.squareup.dagger:dagger-compiler:1.2.2'

因此,Android Studio拒绝突出我的代码中的问题(我不知道为什么这些事情是相关的)。