activity를 라이브러리로 만들어 사용하기 위해
무작정 jar로 export할 경우 생기는 에러다.
androidmanifest.xml과 res하위에 있는 폴더들이 중복된다고 난리다.
아직 정확하진 않은데, 여기저기 검색 결과 먼저 경험해본 사람들의 말로는
일반적으로 하나의 안드로이드 프로젝트에서
androidmanifest.xml는 무조건 하나이어야 한다.
그리고 res도 마찬가지로 중복은 당연히 안되고,
존재조차 안되는지는 다시 한번 확인해봐야겠다.
그래서 아무튼!! res를 없애기 위해
layout도 xml없이 코딩하고, stirng 따위나, id의 경우도 R.java가 아닌 직접 코딩을 해서 만든 프로젝트를
androidmanifest.xml과 res를 빼고 export 했더니
다른 앱에서 사용할 수 있었다.
결론
xml없이 하는게 과연 성능상의 이슈는 없는지에 대한 의문.
코드 감추는건 가능할듯.
그러나 꽤 귀찮을 듯.
댓글
댓글 쓰기