Android 애플리케이션의 구성을 프로비저닝하는 방법이 있습니까? 포장 후 Android 앱 구성을 제공 할 수 있습니까?
여기이 유용 할 수있는 시나리오보다 구체적으로 :벤더 업체 (공급 업체)는 일반적으로 고객이 내부적으로 호스팅되는 일부 (비 구름) 시스템과 함께 작동하는 응용 프로그램을 개발하고있다 .. 예를 들어 Exchange 서버. 제공하는 표준 방법은 설치하는 동안이 구성이되어있는 서버의 호스트를 구성, 등 SSL 연결
에 대한 인증서를 추가 -
는 고객이 구매이 응용 프로그램과는 풍경에 맞게 구성하고 싶어? 응용 프로그램이 표준 SharedPreferences를 사용하고 IT 부서가 자신의 환경에 특정한 값을 갖는 장치에 APK를 배포하기 전에 APK를 "풍부하게"한다고 가정 해 보겠습니다.
그것이 서명으로 APK 패키지를 수정할 수 없습니다 당신에게바실
처음 설치 (설치 후)에서 sharedpreferences에 저장된 설정을 선택하라는 메시지를 표시 할 수 있습니다. – Doomsknight
음 ... 네 -이 방법이 효과가있을 수 있지만 의미하지는 않습니다. 내부 CRM 시스템을 사용하도록 구성해야하는 애플리케이션에 대해 500 명의 영업 직원을 배정해야한다고 상상해보십시오. 당신은 이것에 관한 문서를 작성하여 그것을 따르도록 요청할 수 있습니다.하지만 세일즈맨은 기술적 인 세부 사항에서 멀리 떨어져 있기 때문에 제대로하지 않을 가능성이 큽니다. 반면에 IT 직원이 수동으로 500 개의 장치를 구성하는 것은 매우 불편할 것입니다. APK를 가져 와서 일부 파일을 "밀어 넣고"기본 설정으로 만드는 것이 좋습니다. – vap78
당신은 아주 쉽게 기본값을 전달할 수 있으며 "encriches"프로세스에서 제안하는대로 필요한 것을 변경하면됩니다. 그리고 처음 설치시에 비해 설치시와 비교할 때 별다른 차이가 없습니다. 어떤 사용자는 다른 사용자와 다를 경우 누군가를 조정해야 할 필요가 있습니다. 정보로 파일을 구문 분석하지 않으면 누가 그 정보를 대신 작성해야합니다. – Doomsknight