SDK 출시 노트

Google Play 인스턴트 개발 SDK v1.9.0(2019-09-05)

이 Google Play 인스턴트 개발 SDK 버전에는 다음이 포함되어 있습니다. 있습니다.

변경사항

  • 이제 인스턴트 앱 CLI가 기호화된 인터페이스를 통해 호출될 때 올바르게 실행됩니다. 링크를 클릭합니다.
  • 이전 버전의 SDK에서 minSdkVersion < 24 v2 서명 체계로만 서명하면 항상 오류가 발생합니다. 이 변경 시 ia run 및 Android 스튜디오의 실행 명령어가 모두 수정되므로 연결된 기기의 API 버전이 너무 오래되어 지원할 수 없는 경우에만 발생합니다. 살펴보겠습니다

Google Play 인스턴트 개발 SDK v1.8.0(2019-08-05)

이 Google Play 인스턴트 개발 SDK 버전에는 다음이 포함되어 있습니다. 있습니다.

변경사항

  • 인스턴트 앱 CLI ia run 명령어는 다음과 같은 인스턴트 앱만 배포할 수 있습니다. v2 서명 체계를 사용하여 서명됨
  • 이제 인스턴트 앱 CLI ia run -u [url] 명령어가 배포 없이 작동합니다. 아티팩트입니다.

Google Play 인스턴트 개발 SDK v1.7.0(2019-03-29)

이 Google Play 인스턴트 개발 SDK 버전에는 다음이 포함되어 있습니다. 확인할 수 있습니다

새로운 기능

  • 이제 인스턴트 앱 CLI가 사용자의 동의를 받아 사용량 측정항목을 수집할 수 있으므로 Google 개발자 팀은 어떤 기능이 유용하다고 생각하는지 더 잘 이해하고 도구의 결점을 개선하도록 하겠습니다.
  • 이제 ia check 명령어가 설치 가능한 빌드에 대한 검사를 지원합니다. 동일한 앱에서 일반적인 업그레이드 경로 비호환성 문제를 해결할 수 있습니다. 이 -i 옵션을 사용하여 설치 가능한 앱 APK를 만들어야 합니다.

변경사항

  • 인스턴트 앱 CLI ia run 명령어에는 더 이상 활성 Google 개발 모드에서 빠른 실행 앱을 실행할 수 있습니다.

Google Play 인스턴트 개발 SDK v1.6.0(2018-11-05)

이 Google Play 인스턴트 개발 SDK 버전에는 다음이 포함되어 있습니다. 확인할 수 있습니다

새로운 기능

  • 이제 인스턴트 앱 CLI ia check 명령어로 APK 집합에서 크기 확인을 지원합니다. 다음에서 생성된 파일 (.apks) bundletool

변경사항

  • Android 8.0 (API 수준 26) 이상을 실행하는 기기에서 인스턴트 서명 키가 이전에 실행된 앱의 키와 일치하지 않는 앱의 경우 기기가 더 이상 Android 스튜디오 또는 CLI에서 비정상 종료를 일으키지 않습니다.
  • 인스턴트 앱의 크기 제한을 4MB에서 10MB로 변경했습니다. 이제 4MB보다 큰 앱은 ERROR 대신 WARNING를 수신합니다. 10MB보다 큰 앱에서는 계속 ERROR를 수신합니다.

Google Play 인스턴트 개발 SDK v1.5.0(2018-09-27)

이 Google Play 인스턴트 개발 SDK 버전에는 다음이 포함되어 있습니다. 확인할 수 있습니다

새로운 기능

  • 이제 인스턴트 앱 CLI ia runia check 명령어가 다음에서 작업을 지원합니다. 다음에서 생성한 APK 집합 (.apks) 파일 bundletool
  • 이제 인스턴트 앱 CLI ia check 명령어를 APK 목록과 함께 사용할 수 있습니다.
  • 인스턴트 앱 CLI ia check 명령어를 사용하면 분할 APK의 이름이 지정된 ZIP 파일 내에서 고유합니다.

변경사항

  • Android 7.1.1 (API 수준 25) 이하를 실행 중인 기기를 프로비저닝하는 경우 CLI는 성공적인 Google Play를 감지하지 못하는 경우에만 경고를 표시합니다. 서비스 체크인 이전에는 이러한 상황이 발생하면 CLI는 오류가 발생하고 인스턴트 앱을 시작하려고 하지 않습니다.
  • 이제 인스턴트 앱 CLI ia run에서 다음으로 생성된 APK를 실행할 수 있습니다. bundletool 또는 aapt2을 사용하여 빌드된 APK 이전에는 run 작업이 이러한 APK를 실행할 때 시간이 초과된 것처럼 보였을 수 있습니다.
  • --no-setup 플래그는 ia run에서 지원 중단되었으며 이제는 영향을 미치지 않습니다.
  • 인스턴트 앱용 Google Play 서비스의 이전 버전을 올바르게 업데이트합니다. 새 버전을 설치하기 전에 먼저 제거해야 합니다.

Google Play 인스턴트 개발 SDK v1.4.0(2018-08-28)

Google Play 인스턴트 개발 SDK (이전의 인스턴트 앱) 출시 개발 SDK)에 다음과 같은 새로운 기능과 변경사항이 포함되어 있습니다.

새로운 기능

  • 이제 인스턴트 앱 CLI ia check 명령어가 다음에서 크기 검증을 지원합니다. 구성 APK를 사용하는 인스턴트 앱
  • CLI는 이제 최신 버전의 Google Play 서비스가 설치되어 있어야 합니다.
  • ia help <command>를 사용하여 명령어별 도움말 지원이 개선되었습니다.
  • ia check 크기 오류에 관한 크기 분석을 추가했습니다.

변경사항

  • SDK의 이름이 'Android 인스턴트 앱 개발 SDK'에서 변경되었습니다. ~ 'Google Play 인스턴트 개발 SDK'
  • 앱을 확인하려고 할 때 CLI에서 더 이상 NullPointerException이 발생하지 않습니다. 없습니다.
  • CLI 및 Android 스튜디오에서 이제 Android 8.0을 실행하는 지원되지 않는 기기를 감지합니다. (API 수준 26) 이전에는 이러한 기기에서 앱이 실행되지 않았습니다.
  • 이제 ia Bash 래퍼 스크립트가 파이프라인에서 호출될 때 올바르게 작동합니다. 여기서 $TERM는 설정되지 않았습니다. 스크립트는 너비가 80열이라고 가정합니다.
  • ia check 명령어는 이제 minSdkVersion가 있는 인스턴트 앱에 관해 경고합니다. 버전이 20 이하로 설정됩니다. 이러한 기존 SDK 버전을 Google Cloud에서 바이너리의 크기가 커질 것 같고 즉시 있습니다.
  • CLI가 이제 Google Play 서비스 버전이 너무 오래된 경우 이를 감지합니다. 인스턴트 앱을 실행하고 기기에서 업데이트 메시지를 표시함
  • CLI를 통해 Android 8.0 (API 수준 26) 이상에서 실행되는 인스턴트 앱 Android 스튜디오에 자동으로 android.permission.INSTANT_APP_FOREGROUND_SERVICE 권한이 부여되었습니다.

Android 인스턴트 앱 개발 SDK v1.3.0(2018-06-04)

이 버전의 Android 인스턴트 앱 개발 SDK 에는 다음과 같은 새로운 기능과 변경사항이 포함되어 있습니다.

새로운 기능

  • Android 스튜디오 3.2에서 이제 SDK 1.3에 추가된 라이브러리를 사용하여 인스턴트 앱을 실행합니다. 이를 통해 ia와 스튜디오 간의 로직이 통합되고 인스턴트 앱을 URL이 없는 앱만 사용할 수 있습니다.

Android 인스턴트 앱 개발 SDK v1.2.0(2018-05-07)

이 버전의 Android 인스턴트 앱 개발 SDK 에는 다음과 같은 새로운 기능과 변경사항이 포함되어 있습니다.

새로운 기능

변경사항

  • 인스턴트 앱용 Google Play 서비스 버전은 이제 SDK가 Play 스토어를 사용하여 자동으로 업데이트될 수 있습니다. 이전 출시에서는 SDK와 번들된 버전으로 잠겨 있는 것을 볼 수 있습니다.
  • 이제 와일드 카드 문자가 포함된 호스트 이름(예: "*.example.com")이 개발 모드에서 완전히 지원됩니다.
  • 개발자는 이제 Android Lollipop에서 제한된 앱 다운로드를 시뮬레이션할 수 있습니다. Marshmallow 및 Nougat(debug.aia.throttle_download_ms 시스템 설정) 속성의 값을 설정합니다.
    $ adb shell setprop debug.aia.throttle_download_ms 5000

Android 인스턴트 앱 개발 SDK v1.1.0

이 Android 인스턴트 앱 개발 SDK 릴리스에는 다음이 포함되어 있습니다. 확인할 수 있습니다

새로운 기능

  • 인스턴트 앱에서 설치된 앱으로 데이터 전송 <ph type="x-smartling-placeholder">
      </ph>
    • Android 8.0 (API 레벨 26) 이상을 실행하는 기기에서 시스템은 앱 설치 시 이 전송을 자동으로 수행합니다. 다음을 실행하는 기기 Android 7.1 (API 수준 25) 이하에서는 인스턴트 앱의 다음을 호출하여 Cloud Storage 데이터를 설치된 앱에 설치된 앱의 getInstantAppData()
  • 새로운 지원 기능을 사용하여 APK의 크기를 줄일 수 있습니다. 기기별 APK. 빌드 설정에 대한 자세한 내용은 구성 APK에 대한 자세한 내용은 구성 APK용 빌드를 설정합니다.

변경사항

  • 에뮬레이터.
    • Play 스토어 및 최신 Google Play 서비스를 실행하는 에뮬레이터가 필요합니다. 인스턴트 앱을 테스트할 수 있습니다. 설정 방법에 대한 자세한 내용은 자세한 내용은 인스턴트 실행 앱을 엽니다.