タイトルの件があるため。年内に完成させたいアプリが作ることが出来なくて、とても困っています。
この警告内容は、かんけいありますでしょうか?
jswaffleがバージョンアップしてから、ずっと警告が出ています。
でも、前回は、無事にパッケージ化までできました。
今回は、しっかりはまっています。
今、下記の
/src/com/kujirahand/jsWaffle/WaffleActivity.java
の193、194、199行目で警告が出ています。
193行目 「不要な@SuppressWarnings("unchecked")」
194行目 classは、raw型です。 総称型class<T>への参照は、パラメーター化する必要があります。
199行目 Enumは、raw型です。 総称型Enum<E>への参照は、パラメーター化する必要があります。
@SuppressWarnings("unchecked")
Class WebSettings_c = Class.forName("android.webkit.WebSettings");
Field mPluginState = WebSettings_c.getDeclaredField("mPluginState");
Method setPluginState = WebSettings_c.getMethod("setPluginState", new Class[] { mPluginState.getType() });
//@SuppressWarnings("unchecked")
@SuppressWarnings("unchecked")
Object v_on = Enum.valueOf((Class<Enum>)mPluginState.getType(), "ON");
すみません。 <m(__)m>
この案件のアプリを違う方法で完成させていましたので、新たにアプリを作るときに、確認したいと思います。