問題タブ [android-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 11 ベータ版の通知バグ
Google chrome を使用してファイルをダウンロードしていましたが、いくつかダウンロードした後、ダウンロード完了通知が表示されません。最初は通知シェードにチェックマークのアイコンで表示されていました。しかし、今は表示されていません。
Pixel 2でAndroid 11を使用して構築およびテストしている他のAndroidアプリでも同じです。すべての通知権限が許可されており、バグだと思います。頻繁に使用されないアプリには、この問題はありません。
助けてくれる人がいたら助けてください。
android - Android 11 の奇妙な問題 - NoSuchMethodException がスローされます。スタック トレースが不完全です。onCreate または onCreateView のエラーを示します
ボタンをクリックすると、アプリ内のアクティビティが 2 番目のアクティビティを作成します。2 番目のアクティビティを起動するコードは次のとおりです。
アプリは現在不完全です。2 番目のアクティビティには、プログラムでフラグメントを配置するフラグメント ホルダーがあります。(さらにフラグメントを追加するようにコーディングします。)
フラグメント クラスは次のようになります。
最初のアクティビティでボタンをクリックするとすぐにonCreateView(...)
、フラグメント クラスのメソッドで例外がスローされます。
フラグメントが正しくロードされていることに注意してください。戻る/上へのボタンを押すと、問題なく前のアクティビティに戻ることができます。
<include layout="@layout/..."/>
プログラムでフラグメントを追加する代わりに、タグを使用して 2 番目のアクティビティのフラグメント ホルダーに含めるようにフラグメント レイアウト ファイルを変更しました。2 番目のアクティビティで例外が発生しましたsetContentView(...)
。スタック トレースは上記とまったく同じですが、唯一の変更点は、フラグメントではonCreate(...)
なくアクティビティでメソッドを表示することです。onCreateView(...)
Google API x86 Intel Atom System Image を実行しているエミュレーターでこのアプリを実行しています。SDK ツールのバージョンは 30.0.1 です。
API 25 エミュレーターでアプリを実行すると、このエラーは発生しないことに注意してください。
これは Android 11 プラットフォームのバグですか?
リクエストに応じてフラグメント レイアウト ファイルを提供できます。大きすぎるため、現在は含めません。
モジュール レベルでの依存関係はbuild.gradle
次のとおりです。
android - targetSdkVersion が 30 の署名付き APK をアップロードできません
ターゲット sdk バージョン 30 で署名付き apk を生成しました (Android 11)。正式にリリースされていないことは知っていますが、私のアプリケーションは新しい変更に対応する準備ができています。Google Play コンソールにアップロードしようとしていますが、エラーに直面しています:
無効な署名で APK をアップロードしました (署名の詳細をご覧ください)。apksigner からのエラー: エラー: MIN_SIG_SCHEME_FOR_TARGET_SDK_NOT_MET: ターゲット SDK バージョン 30 には、最小の署名スキーム v2 が必要です。APK は、この署名スキームまたはそれ以降の署名スキームで署名されていません。
私がやろうとしたこと:
- APK を生成するときに v2 (Full APK Singature) を選択したことを再確認しました。
- apksigner を使用して手動で apk に署名しようとしました。
何も機能しませんでした。バージョンがまだリリースされていないので、動作していないのではないかと思います。ただし、ドキュメントから機能すると思われることは理解しています。