我添加了facebook sdk和AndroidMidi,我认为我做得很好,包括依赖项,并在项目结构上添加模型依赖性 那是我的构建文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.0.1'
}
}
apply plugin: 'android'
dependencies {
compile project(':facebook')
compile project(':AndroidMidi')
}
repositories {
jcenter()
}
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 21
targetSdkVersion 21
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
}
}
我无法让它运行, 我收到此错误: 错误:任务':packageDebug'的执行失败。 无法密封APK, 帮助
修改 那个settings.gradle
include ':facebook', ':AndroidMidi'
stacktrace日志返回: :packageDebug失败并且出现相同的错误 没有足够的代表上传图片
答案 0 :(得分:1)
删除文件MidiPlayer/src/META-INF/MANIFEST.MF
为我修复了它。
请参阅:https://github.com/tkirshboim/btmidi/commit/7486ccbf17a6c2c36ef642bfb03fb9e13352c369