パスワードを忘れた? アカウント作成
15289374 story
Android

Google、Android 12 Beta 1を提供開始 21

ストーリー by nagazou
提供開始 部門より
headless 曰く、

Googleは18日、次期Android初のベータ版となるAndroid 12 Beta 1を提供開始した(Android Developers Blogの記事The Keywordの記事)。

Beta 1ではAndroid史上最大のデザイン変更だという新UIが導入され、デザイン言語「Material You」によりソフトウェアとハードウェアのエコシステムを統一する。また、コアシステムサービスのCPU使用時間を22%削減することでパフォーマンスが向上し、システムサーバーによる高性能コア使用時間を15%削減することでエネルギー効率が向上するとのこと。

プライバシー面ではアプリのハイバネーションなどの新機能が導入される。Android 11では数か月間使用していないアプリのパーミッションを自動でリセットする機能が導入されたが、アプリのハイバネーションはこの機能に追加されるものだ。ハイバネーションしたアプリではストレージ占有量が少なくなるよう最適化され、バックグラウンドでの実行やプッシュ通知の受信ができなくなる。

また、Android 12をターゲットにするアプリでは、詳細な位置情報へのアクセス(ACCESS_FINE_LOCATION)の実行時パーミッションを要求する場合、大まかな位置情報へのアクセス(ACCESS_COARSE_LOCATION)のパーミッションの要求も必要になる。これにより、ユーザーは大まかな位置情報へのアクセスのみを許可することが可能になるとのこと。

Beta 1を利用可能なPixelデバイスはPixel 3/3 XL/3a/3a XL/4/4 XL/4a/4a (5G)/5となっており、Android Beta for Pixelサイトで登録すれば利用可能になる。Pixel以外ではASUS/OnePlus/Oppo/realme/Sharp/TECNO/TCL/Vivo/Xiaomi/ZTEがベータ版を提供するパートナーとして挙げられている。ただし、既にBeta 1を対応デバイスに提供開始しているブランドがある一方で、まだ何も提供していないブランドもあるようだ。なお、Android Developers Blogの記事ではベータ版を提供するブランドとしてTranssionも挙げているが、パートナー一覧に記載はない。

  • これって、SSIDとかへのアクセス権をGPSと分離するってことでいいのかな?
    ここに返信
    • by Anonymous Coward on 2021年05月20日 13時28分 (#4035090)

      そこの分離は以前からされてる。今回の話はアプリが詳細な位置情報を要求したときに

      Android 11以前:

      • 詳細な位置情報の取得(GPS)を許可する
      • 一切を拒否する

      の2択だったのが、

      Android 12以降:

      • 詳細な位置情報(GPS)の取得を許可する
      • おおまかな位置情報(Wi-Fi,BT,基地局のID)の取得を許可する
      • 一切を拒否する

      の3択になるってことかと(実際のダイアログは1回のみ許可と永続許可の選択肢も加わってボタンは5つだけど)

      • by Anonymous Coward on 2021年05月20日 13時34分 (#4035096)

        訂正

        Android 11以前:

        • 詳細な位置情報の取得(GPS,Wi-Fi,BT,基地局のID)を許可する
        • 一切を拒否する

        だから分離といえば分離か。

      • by Anonymous Coward

        Android 12以降、詳細な位置情報の要求が自動的に3択になるわけではなく、おおまかな位置情報の要求も入れる必要がありそうですわね

    • by Anonymous Coward

      SSID?
      大まかな位置情報にしたら単に精度の悪い値(現在地点とだいぶずれてるかもしれない値)を返すし、そうじゃなきゃ精度のいい値を返すかの違いだろ
      アプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?

      • by Anonymous Coward on 2021年05月20日 13時01分 (#4035073)

        違う違う。
        Androidでは、アプリが周囲のWifiのSSID一覧を取得(WifiManager.getScanResults)
        するのに、位置情報へのアクセスのパーミッションが要求されるんだよ。
        それは、まさにアプリ側でSSIDのDBと突合して、GPS無効の端末の位置を特定していたお行儀の悪いアプリがあったためで、その対抗策だったんだが。
        もし今回の変更で位置情報の精度を悪くできるなら、その制限が緩和されるかもしれない?ということを元コメは言ってる。

        • by Anonymous Coward

          SSID一覧を取得するには大まかな位置情報へのアクセス(ACCESS_COARSE_LOCATION)で済むので、もし元コメの意図がそういうことなら、「今回の変更には関係ない」という回答になりますわね

          Note: If your app requests ACCESS_COARSE_LOCATION but not ACCESS_FINE_LOCATION, then this change doesn't affect your app.

          https://developer.android.com/about/versions/12/behavior-changes-12?hl... [android.com]

          もしSSID一

          • by Anonymous Coward

            少し前にCOARSE/FINEの区別はなくなったのでは。
            # 8か9

      • by Anonymous Coward on 2021年05月20日 13時41分 (#4035105)

        > アプリ側でいちいち全世界のSSIDを把握してDBと突合して位置決めるのか?

        そうわよ

        Androidがいい感じに精度の悪い(良い)位置情報を返してくれるわけじゃなくってよ
        アプリ開発者がBSSIDやCellIDを元に自分でやるのよ、そこは

  • by Anonymous Coward on 2021年05月20日 12時33分 (#4035052)

    なったかな?

    ここに返信
    • by Anonymous Coward

      一応"adb shell pm uninstall --user 0 com.android.chrome"消せますけど、
      あれ消すとアプリ内でブラウザの機能使ってるアプリがまともに動かなくなりませんかね?…

      • by Anonymous Coward

        今はChromeとWebViewは別アプリになっているので消しても問題ないはずです

  • by Anonymous Coward on 2021年05月20日 13時15分 (#4035082)

    動画だけでは具体的な内容が分からんが
    ユニバーサルデザインに対するアンチテーゼといったところか。

    これまでもGUIの歴史は、具象と抽象、平面と立体、角と丸、カラフルとモノトーン、静と動、と行ったり来たりしているが、
    統一と自由の間も一周した感じ。

    ここに返信
  • by Anonymous Coward on 2021年05月20日 14時22分 (#4035142)

    今回は8グループがベータ版を提供か。
    ASUS
    OPPO/OnePlus/realme
    Sharp
    Transsion/TECNO
    TCL
    Vivo/iQQQ
    Xiaomi/Redmi/POCO
    ZTE/nubia

    Huawei/Honorは出てこないだろうけど、SamsungとLenovo/Motorolaはどう出るかな?
    また、SONY/Xperiaが出なかったのは残念

    ここに返信
    • by Anonymous Coward

      Sharp でも使えるのが意外

      • by Anonymous Coward

        Android One出してるからな。

        • by Anonymous Coward

          なお、対象機はSense5Gの模様。R6じゃないのね

    • by Anonymous Coward

      > SONY/Xperiaが出なかったのは残念

      オペレーション費用の削減 [mobile.srad.jp]」とやらの影響が、
      こういう形で出てきたりしてるんかな。

typodupeerror

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

読み込み中...