2015年11月19日木曜日

.InstantiationException

InstantiationException

E/AndroidRuntime:  Caused by: java.lang.InstantiationException: java.lang.Class<xxxx.xxxx.xxxx> cannot be instantiated

上記のエラーが出ました。原因は、下記のように、abstractが付いてしまっていたためでした。これを消すと直りました。何かの拍子に自動的に付加されてしまったものです。

public abstract class MainActivity extends Activity

参考
java.lang.InstantiationException: can't instantiate class; no empty constructor

2015年11月4日水曜日

Resources: Converting to string: TypedValue

Resources: Converting to string: TypedValue

W/Resources: Converting to string: TypedValue{t=0x12/d=0x0 a=1 r=0x1020351}
上記のような警告がLogに表示されることがあります。
この警告が不要であれば、Android端末の「設定」>「開発者向けオプション」>「表示属性検査を有効にする」のチェックを外してください。

2015年11月3日火曜日

MiniThumbFile: Unable to create .thumbnails directory

MiniThumbFile: Unable to create .thumbnails directory

Android 6.0で上記エラーが発生しました。
AndroidManifest.xmlファイルに下記のとおり追記すると解決しました。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

参考