【Cordova】「java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE 」エラーの解決方法について

M1 MacBook AirにCordovaの開発環境を構築していますが、Android版のビルドで以下のエラーが発生しました。

java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE (class com.sun.tools.javac.util.UnsharedNameTable$NameImpl)

どうやら、Apple M1チップの場合、Oracleが提供しているJDKでは動かないようです。
今回は、このエラーの解決方法について説明します。

Continue reading

アプリ開発者がアイコンのデザインで悩んだときオススメしたい本

アプリ開発において、アイコンのデザインや作成ほど時間がかかる作業はないと思います。
AndroidやiOSでアイコンの仕様が違うので、アプリにアイコンを組み込むと、思っていたイメージと違って見えることもあります。

私も、これまで自分でアイコンのデザインから作成まで行ってきましたが、そろそろアプリのアイコンを一新したいと思っても、なかなかイメージが湧いてこない感じです。

そこで今回は、アプリ開発者がアイコンのデザインで悩んだときにオススメしたい本を紹介します。

Continue reading

【Android】ドコモ Xperia Ace II SO-41B 伝言メモの設定方法

今さらですが、ドコモのFOMAからXiにプラン変更を行いました。
はじめてスマホプランが適用されてラッキーでした。
アプリデバッグ用のdocomo Xperia Ace II SO-41Bが急遽、通話専用に用途変更となりました。
ガラケーからスマホに変わったので、通話関連の設定がわかっていません。
今回は、伝言メモの設定方法について調べました。

Continue reading

シンプル利益計算 Ver.1.5.1をリリースしました!

ヤフオク・PayPayフリマ・ラクマ・メルカリなどの利益計算を支援するアプリ「シンプル利益計算」Ver.1.5.1をリリースしました。
Google PlayストアおよびAmazon アプリストアよりダウンロードできます。
※審査の遅延により、公開されるまで時間を要する場合があります。

Google Play で手に入れよう
 

変更点は、以下のとおりです。

Continue reading

【Cordova】Cordova 11のビルドにおいて「Cannot read properties of undefined (reading ‘length’)」エラーを解決する方法

先月中古で購入したEPSON Endeavor ST190Eに、Cordova 11のビルド環境を構築しましたが、下記エラーが発生してビルドできない状態となりました。

Cannot read properties of undefined (reading 'length')

今回は、このエラーの解決方法について説明します。

Continue reading

【Cordova】No installed build tools found. Please install the Android build tools version 30.0.3.の原因について

最近購入した中古PCにCordovaのビルド環境を構築し、android-targetSdkVersionを30に設定してビルドを実行したところ、以下のエラーが発生しました。
※中古PCについては、別の機会に紹介します。

No installed build tools found. Please install the Android build tools version 30.0.3.

どうやら、Cordovaではなく、Android Studioの方に問題があるようです。

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

シンプル体重管理 簡單體重管理 简单体重管理 Ver.1.18.1をリリースしました!

シンプル体重管理 簡單體重管理 简单体重管理 Ver.1.18.1をリリースしました。

Google Playストア・Amazon アプリストアよりダウンロードできます。
※Amazon版は審査の遅延により、公開されるまで時間を要する場合があります。

Google Play で手に入れよう

Continue reading

【Android】ドコモ Xperia Ace II SO-41B スグアプを無効にする方法

Continue reading