問題タブ [android-7.1-nougat]
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 Nougat のアプリ ショートカットが最大 4 つになっているのはなぜですか?
アプリのショートカットは合計 5 個になるとのことでしたが、私のエミュレータでは最大 4 個までです。静的ショートカットと動的ショートカットの両方を試しました。既知のバグですか?
android - 最新の Android 7.1 Nougat で Image & Gif Keyboard を実装するにはどうすればよいですか
Android 7.1 Nougat に最新の画像と Gif キーボードを実装する必要があります。以下のスクリーン ショットを参照してください。どうすればそれを達成できるか説明してください。例で説明する方がより評価できる場合。この Android Docイメージ キーボード サポートを参照してください。
android - プロジェクトを Nougat に更新できません (api 25)
Android Studio プロジェクトがあります。そのターゲットと compileSdkVersion は 21 です。25 に変更したいと思います。
これを行うと、Android 標準ライブラリの一部のクラスが使用できなくなります。たとえば、org.apache.http.client.HttpClient。
ここにいくつかのスクリーンショットがあります
SDKのバージョンが上がる前のAndroidのクラス。org.apache.http.* でクラスの数を確認できます。
そして、SDK バージョンの上昇後の Android クラス:
Android リファレンスも調べたところ、25 api のクラスがほとんどなく、(混乱していました) 21 api のクラスもほとんどないことがわかりました。そして、アップグレード後と同じであることに気付きました
なぜ 21 api の場合、より多くのクラスがあるのですか? そして、それを修正する方法は?助けを待っています。ありがとう。
android - マニフェスト結果のメイン アクティビティをショートカットに変更しても機能しなくなりました
初めてアプリケーションをインストールするユーザー向けのウェルカム チュートリアルを追加しようとしています。そのアクティビティは、Main in として宣言する必要がありますManifest
(または、何か見逃していますか?)。しかし、メインのアクティビティ (実際のアプリ) 以外のアクティビティを選択すると、アプリのショートカット (Android 7.1) が機能しなくなります。ただし、カスタム ランチャー (Apex、Nova) でショートカットを引き続き使用できることは興味深いことです。何か案が?
android - アクティビティは、アプリのショートカットの他のアクティビティに相互依存してはなりませんか?
アプリケーションにアプリのショートカットを実装しています。ショートカットを開こうとすると正常に開きましたが、検索機能中にクラッシュ レポートがクラッシュし、DB からデータをフェッチしていたために SQLiteException が表示されました。ファイル?
アプリケーションから開くと正常に動作します
アプリのショートカットを作成するための私のコードは
android - Android API 25: プライベート ストレージへの保存中にアクセス許可エラーが発生しました
API 25 より前は、プライベート アプリ ストレージにファイルを保存しても問題ありませんでした。ただし、compileSdkVersion と targetSdkVersion が 25 に設定されていると、これは不可能です。(アプリのプライベート ストレージにある) ファイルを読み書きしようとすると、PERMISSION_DENIED が発生し、アプリがクラッシュします。
例 1: これは、Realm.getDefaultInstance() の呼び出し時に Realm がスローする例外です。
io.realm.exceptions.RealmFileException: パス '/data/data/[PACKAGE_NAME]/files/default.realm.management' でレルムを開くことができません。アプリに読み取り/書き込み権限があるパスを使用してください。/Users/cm/Realm/realm-java/realm/realm-library/src/main/cpp/io_realm_internal_SharedRealm.cpp 行 81 Kind: PERMISSION_DENIED。
例 2: これは、(FileOutputStream を開いているときに) ファイルを永続化しようとしたときにアプリがスローする例外です。
java.io.FileNotFoundException: /data/user/0/[PACKAGE_NAME]/files/[FILE_NAME] (アクセスが拒否されました)
既に述べたように、API 24 ではこれらの問題はありません。この問題の考えられる原因を誰か知っていますか?
android - 7.1.1 - SHORTCUT が使用されたかどうかを確認する
したがって、基本的に私が達成したいことは、ショートカットを介してアクティビティにアクセスしているときとアクセスしていないときを知ることです。静的ショートカットを使用しています。
ドキュメントを調べましたが、うまくいきませんでした。多分それは、私が習得していないAndroidプログラミングの一部である意図にもっと関連しています。
ありがとう。