Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

 

013-09-18 15:11:23 - video] Installing video.apk...
[2013-09-18 15:11:23 - video] Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
[2013-09-18 15:11:23 - video] Please check logcat output for more details.
[2013-09-18 15:11:23 - video] Launch canceled!

 

出现上面问题是配置文件有问题

在使用ContentProvider连接数据库是关于注册问题:

 

<provider android:name="com.video.database.VideoProvider"
            android:authorities="com.skyworthdigital.database.IPTVTools">
        </provider>

 

少了红色一行

//定义该contendprovider的authority (包名+类名)package="com.skyworthdigital.database"
 public static final String AUTHORITY="com.skyworthdigital.database.IPTVTools";
 
 //定义一个静态内部类,用来表示该contendprovider所包含的数据列的列名
 public static final class IPTVToolsColumns implements BaseColumns{
  public static final String _ID="_id";
  public static final String _NAME="_name";
  public static final String _PATH="_path";
  
  public static final Uri CONTENT_URI = Uri.parse("content://" + AUTHORITY + "/name");
 }

同时包名不能出现大写。

你可能感兴趣的:(Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED)