2013-05-26 6 views
1

시장에 업데이트하기 위해 수동으로 고유 한 응용 프로그램을 만들고 싶을 때 프로젝트 템플릿이 있습니다. 마지막으로 수입 오류 등에게의 코드를 청소 한 다음 버전 코드 고유 한 Android 애플리케이션을 생성하는 자동화 리팩토링 도구가 있습니까?

  • 를 업데이트 minifest에서 패키지의 이름을 변경

    1. 팩터는 다음 이름 바꾸기 패키지 이름에서
    2. 오른쪽 클릭
    3. : 나는 다음 단계를 수행합니다 * .R; 오류

    내 질문에는 거기에 관여하지 않고이 리팩토링 프로세스를 자동화하는 도구가 있습니까? 자바 도구를 만들려고했지만 메모리를 소비하고 수동으로 마무리해야하는 몇 가지 사항이 있습니다. 3 일 이래로 검색 중이며 nothings이 명확한 대답을 제공합니다.

  • +0

    수동으로 수행하는 데 문제가 있습니까? 4 단계는 발생하지 않아야합니다 – stinepike

    +0

    아니요 수동으로 사용하는 데 문제가 없습니다.이 방법으로 많은 응용 프로그램을 만들었지 만 응용 프로그램 APK 만들기, 서명 및 사진 및 텍스트 추가와 같은 모든 프로세스를 자동화하는 것처럼 잘 작동합니다. 하지만 여전히 자동화해야하므로 사용자는 다른 애플리케이션과 충돌없이 시장에 업데이트 할 수있는 깨끗한 APK를 갖게됩니다. – user1283633

    답변

    1

    내 질문에는 거기에 관여하지 않고이 리팩터링 프로세스를 자동화하는 도구가 있습니까?

    새로운 Gradle 기반 빌드 시스템이이 시나리오를 처리 할 수 ​​있습니다. 실제로 R.java에서 사용하는 패키지 이름 (일관성을 유지하기 위해)과 앱이 기기 및 Play 스토어에서 고유한지 여부를 확인하는 데 사용되는 패키지 이름을 구분할 수 있습니다.

    Xav가이 시나리오를 확실히 다루기 때문에 "The New Android SDK Build System" video from the Google I|O 2013 conference을 보는 것이 좋습니다.

    "마우스 오른쪽 버튼 클릭"이 아니지만 스크립팅 솔루션을 상당히 쉽게 만들어야합니다.

    0

    감사합니다. 템플릿 프로젝트를 JAR로 변환하여이 문제를 해결했으며 다른 모든 소규모 프로젝트에서 모든 것을 처리하도록했습니다. 작은 프로젝트에서 최소형을 업데이트하는 작은 방법을 만들었고 업데이트해야했습니다. 패키지, 버전 이름 및 버전 코드 만 제공하고 ANT를 사용하여 APK를 생성했지만 프로젝트를 테스트했지만 잘 작동합니다. 다른 사람들에게 도움이되기를 바랍니다.