Android warning解决办法集锦


1. WARNING: Application does not specify an API level requirement!
[2011-03-03 19:03:03 - rss_reader]WARNING: Application does not specify an API level requirement!
[2011-03-03 19:03:03 - rss_reader]Device API version is 8 (Android 2.2)

解决方法:AndroidManifest.xml中

加入:

<uses-sdk android:minSdkVersion="8"></uses-sdk>

加在<manifest> </manifest> 之间.

2.Iterator is a raw type. References to generic type Iterator<E> should be parameterized

源码:

     public void func(Element ele){

      Iterator it = ele.elementIterator();

      ...

     }

 

解决:      

     (1)增加类型限制 (2) 忽略uncheck警告

 修改后源码为:

      @SuppressWarnings("unchecked")

     public void func(Element ele){

      Iterator<Element> it = ele.elementIterator();

      ...

     }

相关内容