ナンバーズサーチがGoogle Playから削除されました!!

4月9日の朝方、Google Play Consoleの通知が届いていたので、アプリの評価が届いたのかと思っていたのですが、改めて確認したところ、「ナンバーズサーチ」が削除済みのアプリと表示されていました。

Continue reading

【Cordova】cordova-plugin-fileプラグインアップデートの問題点

cordova-plugin-fileプラグインがやっとアップデートされたようなのでインストールしたところ、以下のようなエラーが発生しました。

xxxx@yyyy SimpleWeightManager % cordova plugin add https://github.com/apache/cordova-plugin-file
Installing "cordova-plugin-file" for android
Plugin doesn't support this project's cordova-android version. cordova-android: 9.1.0, failed version requirement: >=10.0.0
Skipping 'cordova-plugin-file' for android
Adding cordova-plugin-file to package.json
[Gradle Properties] Detected Gradle property "android.useAndroidX" with the value of "true", Cordova's recommended value is "false"
[Gradle Properties] Detected Gradle property "android.enableJetifier" with the value of "true", Cordova's recommended value is "false"
xxxx@yyyy SimpleWeightManager % 

Continue reading

【Cordova】cordova-android v10.0.0以降でプロジェクトを作成するとcordova-plugin-whitelistがインストールされない

ナンバーズサーチの最新版をcordova-android v10.1.1でリリースしようと思い、新しくプロジェクトを作成したところ、以下のメッセージが表示され、cordova-plugin-whitelistプラグインがインストールできません。

C:\app\NumbersSearch>cordova platform add android@10.1.1 Using cordova-fetch for cordova-android@10.1.1 Adding android project… Creating Cordova project for the Android platform: Path: platforms\android Package: jp.wpblog.hatopp.numberssearch Name: ナンバーズサーチ Activity: MainActivity Android target: android-30 Subproject Path: CordovaLib Subproject Path: app Android project created with cordova-android@10.1.1 Installing “cordova-plugin-whitelist” for android Plugin doesn’t support this project’s cordova-android version. cordova-android: 10.1.1, failed version requirement: >=4.0.0 <10.0.0 Skipping ‘cordova-plugin-whitelist’ for android C:\app\NumbersSearch>
Continue reading

【Cordova】cordova-diagnostic-pluginプラグインのビルドエラー

シンプル体重管理の不具合などに対応したAndroid版のデバッグビルドを行ったところ、以下のようなエラーが発生しました。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ‘:app:processDebugResources’.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource linking failed
/***/***/.gradle/caches/transforms-2/files-2.1/082fd8435f96aa3f026dd001121230f9/core-1.7.0-beta02/res/values/values.xml:105:5-114:25: AAPT: error: resource android:attr/lStar not found.

* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 9s
20 actionable tasks: 20 executed
Command failed with exit code 1: /***/***/App/SimpleWeightManager/platforms/android/gradlew cdvBuildDebug -b /***/***/App/SimpleWeightManager/platforms/android/build.gradle

Continue reading

【Monaca】CSVデータを取得して日足チャートを表示する

今回は、セントラル短資FX データダウンロードからCSVデータを取得して、日足チャートを表示する方法を紹介します。


※公開を目的としたアプリから直接データを取得する場合、予めデータ提供サイトに利用許可など確認する必要があります。

Continue reading

【Cordova】パッケージandroid.support.annotationは存在しませんの対処方法

アプリの開発環境をThinkPad X201(Cordova 9、cordova-android 7.1.4)からMacBook Pro(Cordova 10、cordova-android 9.1.0)に移行して、FX収支管理をビルドしたところ、以下のエラーが発生しました。

/…../platforms/android/app/src/main/java/name/jarodms/cordova/admob/AdMob.java:5: エラー: パッケージandroid.support.annotationは存在しません
import android.support.annotation.NonNull;
^
/…../platforms/android/app/src/main/java/name/jarodms/cordova/admob/AdMob.java:243: エラー: シンボルを見つけられません
@NonNull
^
シンボル: クラス NonNull
場所: クラス AdMob

今回は、パッケージandroid.support.annotationは存在しませんの対処方法について説明します。
Continue reading

【Cordova】Cordova iOS 6.1.1でcordova-plugin-splashscreenプラグインのhide()が動作しない場合の対処方法

Cordova iOS 6.1.1でcordova-plugin-splashscreenプラグインのhide()を実行しても、SplashScreenDelayで指定した秒数が経過しないとスプラッシュが消えない現象が発生しました。


今回は、その対処方法について説明します。
Continue reading

【Cordova】Cordova iOS 6.1.1でビルドすると「The preference name “MediaPlaybackRequiresUserAction” has been deprecated. It is recommended to replace this preference with “MediaTypesRequiringUserActionForPlayback.”」が表示された場合の対処方法

これまでCordovaで開発してきたアプリのconfig.xmlは、ほとんどがコピー&ペーストによる使い回しでした。
現在開発中のアプリ「シンプル買い物リスト」のAndroid版のデバッグが終わったので、iOS版のデバッグを行おうとビルドしたところ、以下のメッセージが表示されました。

The preference name “MediaPlaybackRequiresUserAction” has been deprecated. It is recommended to replace this preference with “MediaTypesRequiringUserActionForPlayback.

今回は、このメッセージが表示された場合の対処方法について説明します。
Continue reading