16 KBメモリページのAndroidデバイスが展開中です。Capacitorプラグイン(またはそのネイティブ依存関係の1つ)が準備できていない場合、機能は動作しなくなるか、一部の電話でアプリケーションがクラッシュすることがあります。適用が加速しているため、すぐに修正を計画してください。
重要:2025年11月1日から、Google Playに送信され、Android 15以降のデバイスを対象とするすべての新しいアプリおよび既存アプリのアップデートは、64ビットデバイスで16KBのページサイズをサポートする必要があります。
このガイドはそれをシンプルに保ちます:失敗するプラグインを見つけ、簡単なアップデートを確認し、プラグインがメンテナンスされていないように見える場合は、Capgo Consultingにフォークしてメンテナンスしてもらうよう依頼してください。
16KBデバイスの症状
- 一部のAndroid携帯では機能しますが、他の携帯では失敗します(多くの場合、新しいモデル)。
- 特定のプラグイン(カメラ、ファイル、Bluetoothなど)を使用すると、機能が動作しなくなります。
- デバッグではうまくいくことがありますが、リリースではいきません。
ヒント:最近のフラグシップAndroidデバイスで試して、早期に再現してください。
ステップ1 —プラグインの問題であることを確認します
- 問題を再現し、使用している機能をメモしてください。
- その機能をコード内で一時的に非表示/無効にします。問題が消える場合、関連するプラグインが原因である可能性があります。
ステップ2 —どのプラグインが失敗しているかを見つけます
- 機能を1つずつ無効にします(またはプラグイン呼び出しをコメントアウトします)。アプリケーションが失敗するまで。
- 再び機能を開始する前に無効にした最後の機能は、問題のあるプラグインを指しています。
ステップ3 —クイックフィックスを確認します
プラグインを知ったら:
- プラグインの最新バージョンとCapacitorパッケージを更新します。
- プラグインのREADME/変更ログでAndroid 16 KBノートを読んでください。
- 同様のレポートと推奨バージョンについては、公開されている問題/ディスカッションをチェックしてください。
ステップ4 —メンテナーに尋ねます
最新バージョンがまだ失敗する場合:
- 短くて明確な問題を開きます:「16KBページサイズのAndroidデバイスで失敗します。機能Xはもう機能しません。」
- Capacitorバージョン、プラグインバージョン、および簡単な再現説明を含めてください。
- 応答をしばらく待ちます —一部のチームは数日が必要です。
ステップ5 —プラグインがメンテナンスされていないように見える場合
注意すべき兆候:
- 数ヶ月間のリリースまたはメンテナーの返信はありません。
- Androidの互換性に関する複数の公開問題で、回答がありません。
あなたのオプション:
- アクティブに維持されている代替品に置き換えてください。
- または、Capgo Consultingにフォークしてメンテナンスを依頼して、アプリケーションが互換性を保つようにしてください。
ステップ6 —健全性チェック
出荷の前に、クイックチェックを実行してください:
- 少なくとも1つの最近のAndroidデバイスと1つの古いデバイスで機能をテストします。
- 最終テストにはリリースビルドを使用してください。
- アプリケーションバージョン、プラグインバージョン、および合格したデバイスモデルのメモを保持してください。
ステップ7 —決定:更新、置き換え、またはフォーク
- 更新:最良のケース—最新のプラグイン/アプリケーションバージョンをインストールして完了します。
- 置き換え:1つが存在する場合、メンテナンスされている代替品に切り替えます。
- フォーク:それが機能する必要があり、プラグインが前に進まない場合、Capgo Consultingにフォークしてメンテナンスしてもらいます。
サポートバンドル(短くて有用)
これを共有して、ヘルプを高速化してください(メンテナーまたはCapgo Consultingと協力):
- アプリケーションバージョン/ビルド番号
- Capacitorバージョン
- プラグイン名とバージョン
- 影響を受けるデバイス/Androidバージョン
- 試したこと(更新、代替品など)
- 再現するための簡単なステップ
Capgoを雇う:私たちはそれを機能させます
16KBデバイスがアプリケーションを破っていて、プラグインが準備できていない場合は、私たちに話しかけてください:
- 問題のあるプラグインを素早く特定し、障害を確認します。
- 修正します:更新、パッチ、またはフォーク—そしてメンテナンスします。
- アプリケーションがロールアウトする際に、最後の分の急いで避けるのを手伝います。
どの機能が失敗しているのか、プラグイン名を教えてください(知っている場合)。私たちが残りを処理します。サービスページをご覧ください:Capgo Consulting