나는 어디서나 답변을 찾을 수없는 질문이 있습니다. 기본적으로 사용자 그룹에게 콘텐츠를 제공하는 앱이 있다고 가정 해 보겠습니다. 그래서 나는 SVN의 일종으로 체크 된 소스 코드를 가지고 있고 나는 정제에서 필요에 따라 사용하는 apk를 생성했다. 이제 나는 다른 사용자 집합을 가지고 있습니다. 변경된 유일한 것은 드로어 블 폴더의 이미지, 앱 언어 및 앱 내의 콘텐츠 인 앱의 로고입니다. 이제 사용자를 기준으로 올바른 로고 또는 언어를 동적으로 선택하는 방법은 무엇입니까? 내가 이해 한 것을 바탕으로 필요한 매개 변수를 사용하여 소스 코드를 다시 빌드하고 다른 APK를 생성해야합니다. 사용자가 누구인지 APK와 통신 할 수있는 방법이 없으며 올바른 로고가 표시 될 수 있습니다. .NET 세상에서 String_Resources.xml과 같은 메서드가 존재합니까?다른 버전의 Android 앱을 유지 관리하는 방법
-1
A
답변
0
처리 화면이 될 수는 현지화 처리 http://developer.android.com/guide/practices/screens_support.html
의 크기를
이 두 가지 리소스가 도움이됩니다. 사용자의 기기 또는 사용자 언어 †
사용자 기기의 시스템 언어 설정에 따라 사용할 언어 폴더가 결정됩니다. 당신은) 두 번째 링크에 설명 된대로 그들이 설정이
첫 번째 링크를 화면 크기에 따라 로고를 선택 참조하려면 기본적으로는 동일한 XML 레이아웃을 생성하고 같은 별도의 폴더에 넣어 :..
레이아웃 - 보통 레이아웃 - 소형 레이아웃 - 대형 레이아웃 -xlarge
그러면 각 화면 크기의 xml 파일에서 드로어 블을 변경하면됩니다.
0
아니요, 새 앱 패키지로 새 apk를 생성해야합니다. 예 : myapplication.company1
myapplication.company2
...
myapplication.companyN
This 화제가 도움이
관련 문제
- 1. Android 애플리케이션 릴리스를 유지 관리하는 모범 사례
- 2. 두 버전의 플랫폼을 충족하는 프로젝트를 유지 관리하는 올바른 방법은 무엇입니까?
- 3. Mac에서 다른 버전의 R을 관리하는 방법은 무엇입니까?
- 4. Android - 다른 앱을 실행하는 방법
- 5. android 다른 버전의 호환성
- 6. Subversion에서 여러 앱을 관리하는 가장 좋은 방법
- 7. 약간 다른 소프트웨어를 유지 관리하는 방법은 무엇입니까?
- 8. 다른 Android 버전의 HttpsURLConnection과 다른 문제
- 9. Rails 엔진은 여러 버전의 앱을 관리하는 데 적합합니까?
- 10. 여러 버전의 R 패키지를 설치하고 관리하는 방법
- 11. 다른 클라이언트 사용자를 위해 여러 버전의 테스트 파일을 유지 관리하는 방법은 무엇입니까?
- 12. Android 앱을 사용하여 근처에있는 다른 앱을 검색합니다.
- 13. GitHub에서 리포지토리를 관리하는 방법
- 14. 소프트웨어 회사가 다른 버전의 프로그램을 어떻게 관리합니까?
- 15. 삼각형의 다른 꼭지점을 관리하는 방법
- 16. AVPlayer 다른 URL을 관리하는 방법
- 17. Android : 동일한 앱에서 다른 Android 휴대 전화로 앱을 전송하는 방법
- 18. 다른 앱을 모니터링하기위한 Android FileObserver?
- 19. 다른 열린 앱을 전환하십시오 android
- 20. 이전 버전의 엔티티 NHibernate 유지
- 21. 유지 관리 버전의 WMD가 있습니까
- 22. Git에서 다른 프로젝트에 의존하는 프로젝트를 관리하는 방법?
- 23. 다른 버전의 PHP를 다루는 방법
- 24. 생산 및 개발을 위해 다른 환경을 유지 관리하는 방법은 무엇입니까?
- 25. 다른 버전의 Android 옵션 메뉴 문제
- 26. 다른 Windows 버전의 다른 버전의 IIS?
- 27. 다른 버전의 Android 용 앱 레이아웃이 서로 다른 경우
- 28. Android : 애니메이션의 종횡비 유지 방법
- 29. appworld에서 새로운 버전의 앱을 업로드합니다.
- 30. WCF WebApplication에서 세션 및 동일한 채널을 유지 관리하는 방법