4

簡単に言えば:

問題:

  • ターゲット api23 で一度アップロードされたアプリは、下位のターゲット api では更新できません
  • テキスト再配置のバグにより、metaio は api23 を処理できません

これまでのアイデア:

  • 古い libavcodec.so (arm & x86) を新しいバージョンに置き換えますが、コンパイルされたバージョンが見つかりません...

PS: 廃止された SDK を使用するのは間違いであり、将来的には置き換える必要がありますが、プロジェクトで使用される巨大なコンテンツとバックエンド部分があるため、今のところはそれを使用する必要があります。

PPS: 最悪の場合、同じアプリをアップロードしますが、GooglePlay で ID、api22、および AR 機能が異なります...そして 2 つのほぼ同一のアプリがあります... <_<

いつも助けてくれてありがとう!:)

4

2 に答える 2

2

短期的な解決策

ライブラリへのすべての呼び出しを でラップしif(Build.VERSION.SDK_INT < Build.VERSION_CODES.M)ます。これにより、ライブラリに依存するすべての機能が無効になります。この場合、おそらく API 23 デバイスのユーザーに通知する必要があります。

長期的な解決策

代わりを見つけてください。現在のバージョンと互換性がなく、もはや維持されていない依存関係がある場合、状況は悪化するだけです。

于 2016-05-04T13:14:30.483 に答える