developすでにこちらに投稿したものですが、こちらにも転載です。移行するための動作確認を行って際に結構ハマったので情報共有します。Devlper上記などを参考に移行の作業を行い、最後に実機での確認を行った際に下記エラーが発生。dex原因Gradleに登録しているライブラリが依存しているライブラリ(日本語難しいですね)が、重複していたため例えば、AというライブラリはBライブラリを使用していて、CライブラリもBライブラリを使用していた、など。付けてビルドし、何が重複したのかを特定します。Optionsで帰れます。今回の問題のみならず、何かコンパイルでエラーが発生したときはこれを使えばだいたい何が悪いのかわかります。今回こちらの環境では下記が問題になっていました。Lorg/objectweb/asm/AnnotationWriter;org.objectwebとかasmというのが問題のようです。続いて、どのライブラリが上記使っているのかを探します。コマンドラインで下記コマンドを入力します。Windowsの人は適宜読み替えてください。app:dependenciesすると、下記のように使用しているライブラリの依存ツリーが表示されるので、どのライブラリが使っているのかを特定します。joda-time:joda-time:2.9.9json-pathが、net.minidev:asm:1.0.2を使っているのがわかりました。そこで、このライブラリに対してexcludeコマンドをつかって除外してやります。'asm'}これで終わりです。Rebuildします。私はこの方法で解消できました。その他のアプローチいろいろ調べていく中で他の方法でも、上手く行った人がいるようなのでご紹介します。試してみると良いかもしれません。DAY_OF_YEARの違いとある日付が今日と同じかどうかの関数(isToday())を作った際に、わからなかったのでまとめます。簡単なタイマーを作ってみた。これまではAndroidでタイマー機能を実装するのに、HandlerとRunnableを使ってやっていたかと思います。使ったので、その方法をまとめておきます。アルゴリズムの学習を始めていこうと考えています。重い処理の見つけ方アプリ開発やサーバーの開発をしていると、どうも処理が遅いなぁと感じ、どこに原因があるのか調べたいという場合があるかと思います。作ってみた最近ChatBotを開発していて、文字入力を音声でやりたいという要件があった。Dectationである。このエラーが発生する原因は下記です。まとめAndroid開発でEditTextのあれどうだっけ?を解決します。Norio(@nrg519)SoftbankでAndroidアプリ作ってます。