2016-04-04 54 views
0

我正在开发一个实现三星myknox基本功能的应用程序。但是当我试图运行代码时,我得到了下面的错误。应用程序安装失败错误[INSTALL_PARSE_FAILED_MANIFEST_MALFORMED]

安装错误:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

我尝试这些链接:

Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED?

How to fix INSTALL_PARSE_FAILED_MANIFEST_MALFORMED in my android application

Android Studio : INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

Screen shot of error which i'm getting at time of run the application.

AndroidManifest.xml中

<?xml version="1.0" encoding="utf-8"?> 

<uses-permission android:name="android.permission.sec.MDM_HW_CONTROL" /> 
<uses-permission android:name="android.permission.sec.MDM_APP_MGMT" /> 

<application 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name"> 
    <activity 
     android:name="com.signity.myknox.MainActivity" 
     android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <receiver 
     android:name="com.signity.myknox.SampleAdmin" 
     android:permission="android.permission.BIND_DEVICE_ADMIN"> 
     <meta-data android:name="android.app.device_admin" /> 
     <intent-filter> 
      <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" /> 
     </intent-filter> 
    </receiver> 
    <receiver 
     android:name="com.signity.myknox.SampleLicenseReceiver" 
     android:enabled="true"> 
     <intent-filter> 
      <action android:name="edm.intent.action.license.status" /> 
     </intent-filter> 
    </receiver> 
</application> 

回答

0
<meta-data android:name="android.app.device_admin" /> 

meta-data元素也必须有一个valueresource属性,而不仅仅是name

相关问题