小编Sha*_*nja的帖子

无法修复"ParseException:bad class file magic(cafebabe)或version(0034.0000)"

我最近从我的AWS应用程序导入了一个jar,其中包含我要在我的Android应用程序上引用的所有对象.一旦在我的Android Studio项目中并通过Gradle连接,错误就会出现,并且在我清除导入的jar并重建所有内容之前不会消失.

我读到的内容:

此错误可能是合法的.当Android应用程序超过65k方法名称时,就会发生这种情况.我的应用程序可能很大,但如果我导入的所有库总计超过那个我会感到惊讶....我不会排除它,但这是很多方法.从我看到的,十分之九,这是一个配置错误.我读过的前几篇文章说要让Proguard删除所有未使用的方法,但这没有帮助.

我的配置:

我将Android Studio环境中的所有内容设置为运行Java 7:

  • 项目字节码版本:1.7
  • JDK位置:C:\ Program Files\Java\jdk1.7.0_45

的build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.maveric.helloworld"
        minSdkVersion 15
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.android.gms:play-services:4.2.42'
    compile 'com.android.support:appcompat-v7:20.0.0'
    compile 'org.apache.commons:commons-io:1.3.2'
    compile 'com.cedarsoftware:json-io:4.3.0'
}
Run Code Online (Sandbox Code Playgroud)

我花了最后5个小时在SO上尝试每一个解决方案,并且没有任何一点运气.

android-studio

7
推荐指数
1
解决办法
1801
查看次数

在Github中,有没有办法搜索任何作者从提供的列表中创建的拉取请求?

对于我团队的每周构建,我会完成Github公司的所有拉取请求,并将与我的团队相关联的pr.这需要一个恼人的筛选步骤,需要浏览公司上一周的代码贡献.

我查看了官方的Github搜索文档(HERE),发现"作者"字段可以用来缩小我想要的搜索范围,但它一次只适用于一位作者.

有没有办法搜索作者列表?

对于一些额外的背景,我的团队在一个大的回购列表中运作,所有这些回购都在一个整体组织中,其中包含整个公司的所有回购.

更新:我使用的github.com/pulls页面不遵循与github.com/search相同的语法约定.感谢T0xicCode和我一起解决这个问题.

github

5
推荐指数
2
解决办法
5389
查看次数

标签 统计

android-studio ×1

github ×1