Warning:The project encoding (windows-31j) does not match the encoding specified in the Gradle build files (UTF-8).
This can lead to serious bugs.
警告:プロジェクトのエンコーディング(windows-31j)が、Gradleビルドファイル(UTF-8)で指定されたエンコーディングと一致しません。
これは深刻なバグにつながる可能性があります。
社員同士のゆるーい情報交換ブログです
Warning:The project encoding (windows-31j) does not match the encoding specified in the Gradle build files (UTF-8).
This can lead to serious bugs.
警告:プロジェクトのエンコーディング(windows-31j)が、Gradleビルドファイル(UTF-8)で指定されたエンコーディングと一致しません。
これは深刻なバグにつながる可能性があります。
Error inflating class android.support.constraint.ConstraintLayout
ネットからサンプルコードなどを持ってきたときに発生する。
原因
コンストレイントレイアウト(ConstraintLayout)関連のエラーが出てる
基本的に、このエラーが出たら古い開発環境である。
AndroidStudioのバージョンを上げたほうが良い。
ConstraintLayoutはAndroidStudio 2.2から使える。それ以前の環境を使ってるのはちょっと古すぎます。
“[Android]エラー対策 Error inflating class android.support.constraint.ConstraintLayout” の続きを読む
must implement OnFragmentInteractionListener
java.lang.ClassCastException: com.example.appname.MainActivity@xxxxxxx must implement OnFragmentInteractionListener
FragmentをActivityに貼り付けようとするとエラー発生。
“[Android]エラー対策 must implement OnFragmentInteractionListener” の続きを読む
・android.os.NetworkOnMainThreadException
原因
メインスレッドからネットワーク制御をしたために発生した
昔は許されたらしい。
“[Android]エラー対策 android.os.NetworkOnMainThreadException” の続きを読む
Cannot execute task: the task has already been executed (a task can be executed only once)
・タスクを実行できません:タスクは既に実行されています(タスクは1回だけ実行できます)
原因
AsyncTask実行時に発生
AsyncTaskは毎回作り直さないといけない。
おすすめ書籍 プログラマが知るべき97のこと
プログラム、ものづくりにおけるノウハウや重要事項を各著名なエンジニアが教えてくれます。
エンジニアの写真入りで、みな生き生きしています。
我々が目指すべき姿はココにあると感じます。
仕事のやり方、伝統、リファクタリングのやりかた、心持ち、すべて実践から磨き上げられた理論です。
また、これらはプログラミングにだけ適用できるルールではありません。
さまざまな職種に適用できるでしょう。
おすすめ書籍 情熱プログラマー
(以前はAmazonで在庫切れだったみたいなのですが、再入荷してます。)
ただのプログラムを作る人で終わりたくない人必読の名著です。
スキルアップ、自己啓発、自分に厳しくなれる本です。
プログラマーとしての生き方を再確認させてくれた大好きな書籍です。
将来はプログラマーになりたいけど、どんな仕事なんだろう?一生をかける価値があるのか?
ただ毎日のように言われた仕事やっているだけでいいのか?
そんな疑問を感じた方に読んでほしいです。
会社に一冊…と言いたいところではありますが、こんな本を会社においておくとみんな辞めていくかもしれませんね。
Warning:Android Studio 2.3.2.0 requires Gradle 2.14.1 (or newer) but project is using version 2.2.1.
It is strongly recommended that you update Gradle to version 2.14.1 or newer.
AndroidStudio2.3.2は Gradle2.14.1以降を要求します。
あなたはgradle2.2.1を使っています。2.14.1より新しいものを使うことをおすすめします。
Warning: no rule to process file ‘$(PROJECT_DIR)/..tx of type text for architecture i386
ビルド時警告
“[iOS]エラー対策 Warning: no rule to
・App Installation Failed
The application could not be verified
冷静になりましょう。これは焦ることはありません。
アプリの入れなおしで動きます。
“[iOS]エラー対策 App Installation Failed The application could not be verified” の続きを読む