이것은 나에게 미친 짓이며 밤새도록 검색했지만 그 방법을 알아낼 수 없습니다. Android Studio : 공용 Java 클래스 사용
나는 다음과 같은 디렉토리 구조가 있습니다 안드로이드 Project1의 안드로이드 Project2에에서|
|Android Project1
| (app, build, lib, etc)
|
|Android Project2
| (app, build, lib, etc)
|
|Common Classes
| (Constants.java, Config.java)
, 나는 많은 것들에 대한 정의가있는 Constant.java 클래스를 사용하고 싶습니다을하는 안드로이드 Project1의 안드로이드 Project2에 모두 있다.
어떻게 안드로이드 프로젝트 중 하나에서 자바 클래스를 사용합니까? 그것은 물건이 안드로이드 프로젝트 자체 안에 있지 않은 것처럼, 안드로이드 스튜디오가 내가보고 싶어하는 것을/사용/가져 오기/가져 오게하는 것이 엉덩이에 큰 고통입니다. 저는 몇 시간 동안 인터넷 검색을 해왔고 완벽하고 우아한 해결책을 찾지 못했습니다.
내 특정 구현에서 일반적인 클래스에는 TCP 클라이언트 라이브러리와 내 프로젝트의 사용자 지정 클래스가 포함되어 있습니다. 둘 다 순수 자바. 나는 작은 테스트 애플리케이션과 매우 큰 프로덕션 애플리케이션을 가지고 있는데, 둘 다 공통 클래스를 사용한다. 순수한 Java 공통 항목을 각 프로젝트의 Android 항목과 분리하여 보관하고 싶습니다.
감사합니다.
당신은 그들을 얻는 방법을 AS에게 말해야합니다. 라이브러리와 같은 것이 작동하지만 로컬 액세스가 작동하지 않는다고 생각합니다 (적어도 내가하려는 일은 그렇게 생각합니다). – Shaishav
"라이브러리와 같은 것이 작동합니다". 그게 무슨 뜻인지 모르겠다. – justynnuff
아 .. 나는 'Common Classes'를 도서관 프로젝트로 만드는 것을 의미했습니다. – Shaishav