当前位置: 首页 > 知识库问答 >
问题:

方法的无签名:构建

吕子真
2023-03-14

Build.Gardle

插件{

 enabled=true

}

CompileSdkVersion 31

BuildToolsVersion 30.0.3

版本名“1.0”

TestInstrumentationRunner“Android x.test.runner.AndroidJunutRunner”}

}

编译器选项{

SourceCompatability javaVersion.version_1_8

targetcompatibility javaVersion.version_1_8

共有1个答案

卢知
2023-03-14

您的build.gradle文件的格式似乎不正确。请参考以下文件并进行相应的更改

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlinx-serialization'

android {
  compileSdkVersion rootProject.ext.compileSdkVersion

  defaultConfig {
    applicationId "com.raywenderlich.android.memories"
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
  }

  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }

  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
  kotlinOptions {
    jvmTarget = JavaVersion.VERSION_1_8
  }
}

dependencies {
  implementation fileTree(dir: 'libs', include: ['*.jar'])

  // Kotlin
  implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"

  // Support Libraries
  implementation 'androidx.appcompat:appcompat:1.3.1'
  implementation 'androidx.constraintlayout:constraintlayout:2.1.0'
  implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0"

  // Testing Dependencies
  testImplementation 'junit:junit:4.13'
  androidTestImplementation 'androidx.test.ext:junit:1.1.3'
  androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'

  // TUTORIAL DEPENDENCIES HERE
  implementation 'androidx.cardview:cardview:1.0.0'
  implementation 'androidx.recyclerview:recyclerview:1.2.1'
  implementation 'com.google.android.material:material:1.4.0'

  implementation 'com.squareup.retrofit2:retrofit:2.9.0'
  implementation 'com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter:0.8.0'
  implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.2.2")
  implementation 'com.squareup.okhttp3:okhttp:4.4.0'
  implementation 'com.squareup.okhttp3:logging-interceptor:4.4.0'

  implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1'
  implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.1'

  implementation 'com.github.bumptech.glide:glide:4.11.0'
  annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'

  implementation "androidx.work:work-runtime-ktx:2.5.0"
}


 类似资料:
  • 有什么想法吗?

  • 目前,我正在努力学习Gradle构建Android APK。如何在gradle中设置一个选项来构建一个未签名的APK?

  • 我正在尝试开发一个喷气背包组合项目 我已经下载了Android Studio Arctic Fox 2020.3。1金丝雀9型 然后,我尝试创建一个带有“空撰写活动”的示例项目 但是在构建应用程序时,我得到了以下错误 我的Gradle配置是

  • 我的项目有点问题: URI/计时器/日历/节目 一流的。lang.MissingMethodException 消息没有方法的签名:static de.jollyday。util。CalendarUtil。create()适用于参数类型:(java.util.GregorianCalendar)值:[java.util.GregorianCalendar[time=1406897280000,ar

  • 问题内容: 在Java中,Collections类包含以下方法: 它的签名以其对泛型的高级使用而闻名,以至于在Java的《 Nutshell》一书和《Sun Generics Tutorial》中 都提到了它。 但是,对于以下问题,我找不到令人信服的答案: 为什么形式参数是type 而不是?有什么额外的好处? 问题答案: 的好处之一是,它禁止向商品添加商品

  • 本文向大家介绍android实现给未签名的apk签名方法,包括了android实现给未签名的apk签名方法的使用技巧和注意事项,需要的朋友参考一下 android给未签名的apk签名命令。 准备文件 1、unsign.apk(未签名的apk) 2、shanhy.keystore(签名证书文件) 命令语法: jarsigner -verbose -keystore [keystorePath] -s