Android Studio 에서 자바 main 을 실행 하 는 방법
자바 Lib 의 Moudle 을 만들어 자바 류 를 만 들 기 시 작 했 습 니 다. 다음 과 같은 오류 가 발생 했 습 니 다.
Error:Gradle: A problem occurred configuring root project 'newTest'.
> Could not resolve all files for configuration ':classpath'.
> Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.1.3-2)
。。。
> Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.0.0)
> Could not get resource 'https://jcenter.bintray.com/com/google/protobuf/protobuf-java/3.0.0/protobuf-java-3.0.0.jar'.
。。。
....
저도 인터넷 에서 직접 찾 아 봤 습 니 다. Studio 가 main 을 실행 하 는 방법 이지 만 여러 가지 가 안 됩 니 다. 마지막 으로 동료 에 게 물 어 봐 야 성공 할 수 있 습 니 다.
올 바른 방법 은: 1. 안 드 로 이 드 작업 공간 에서 자바 Lib 의 Moudle 을 만 드 는 것 입 니 다.전체 항목 의 build. gradle 을 설정 합 니 다. 여 기 는 하나의 Moudle 의 build. gradle 이 아니 라 작업 공간 중앙 창고 에 인터넷 주 소 를 추가 하면 됩 니 다.
jcenter() {
url "http://jcenter.bintray.com/"
}
나 는 이전에 jcenter () 만 있 었 고 그 사 이 트 를 추가 하지 않 았 으 니 안 돼!이거 넣 으 면 돼.
전체 설정 코드:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
//
jcenter() {
url "http://jcenter.bintray.com/"
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
안 드 로 이 드 프로젝트 에서 자바 류 를 직접 만 들 고 main 을 실행 하 는 방법 은 분명 안 될 것 입 니 다. 위 에서 제 가 말 한 Lib 프로젝트 에서 이 방법 을 사용 하 는 데 성 공 했 습 니 다.일부 사람들 은 Lib 프로젝트 를 직접 만 들 고 main 방법 을 실행 할 수 있 습 니 다. 작업 공간의 기본 설정 이 다 를 수 있 습 니 다.모든 사람의 배치 환경 이 다 를 수 있 기 때문에 아직 안 된다 면 다른 사람의 방법 을 많이 시도 해 보 세 요. 분명 당신 과 차이 가 많 지 않 은 상황 을 만 나 는 사람 이 있 을 겁 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.