-
【Android】”Invalid Gradle JDK configuration found” の対処法Android Studioで謎のエラーが・・ ▼ なにこのエラー? [crayon-673f1adccc178356864706/] 実は開発環境を乗り換えしました。 その時に起きてしまったエラーです。 こんなエラーは...
-
【Android】Admob SDK20以降の InterstitialAd の実装が変わった広告表示に使う AdMob で問題発生 なぜかSDK20以降でInterstitalAdの仕様が変更! もちろん既存コードが使えなくなる訳ではないです。 ただその実装方法がかなり分かりにくくなったので、 AdMob SK...
-
AndroidでUriからパス取得する本当に正しい方法この方法が分からなかったので。 ▼ 例えば次のURIがあるとする [crayon-673f1adcccbbc526372333/] ▼ これから実際のパスを取得したい [crayon-673f1adcccbc269770...
-
AndroidのIntentから複数画像選択を行う【ACTION_OPEN_DOCUMENT】Androidでファイル選択をするときは、 ACTION_OPEN_DOCUMENT というのが使えます。 これを使うと端末内の画像とかファイルが選択可能。 ただデフォルトでは単体選択なので、 複数画像(ファイル)を選択...
-
AndroidのWebViewで画面回転時にリロードを防ぐ2つの方法WebViewを使っていると困ること それが次の現象が発生することですね。 普通にページが読み込まれる 画面向きが横または縦に変わる 読み込みされたページが破棄される あたらしく同じページをリロード これがデフォルトの動...
-
Android NDKでC/C++側からJavaメソッドを呼び出すAndroid NDK では次の両方ができます。 Java側からC/C++関数を呼び出す C/C++側からJavaメソッド呼び出し 前者はググればやり方がたくさん出てきます。 ただ後者の情報が分かりにくい... それなら...
-
【NDK】Android開発にC/C++を使う。最低限の導入手順まとめNDKを使うとAndroid開発でこんなことできます。 ネイティブコードを呼び出す コードをC/C++で書くことができる ただその手順がメチャクチャ面倒でした。 同じように困っている人に向けて、 Android開発で N...
-
Androidアプリでの GDPRConsent の導入手順まとめてみたGDPR = EU一般データ保護規則 2018年頃に大騒ぎになってましたね。 もちろんAndroidアプリ開発者も無関係でいられません。 AdMob広告など表示するなら対応必須なんです。 ということで自分への忘備録も兼ね...
-
Activityの中央下にAdMobバナー広告を表示する方法【XMLなし】よく無料アプリとかDLすると、中央下にAdMobとかが表示されてます。 こういう配置はXMLからレイアウトでも設置できるけど、少し面倒くさいんですよね。 ▼ あと次みたいな場合だとXMLを使えない場面も 動的に広告設置し...
-
Androidの WebView で画像などをダウンロードさせるにはAndroidのWebViewから画像などダウンロードさせたい場合。 JavaScript単体でやるのは無理でした。 ※ たとえば Ajax とか XMLHttpRequest とか・・・ WebView向けの特殊手順が...