2017-04-02 115 views
2

我不知道如何继续...解析错误

我使用Android Studio构建了一个签名或未签名的apk(一切都是最新的)。现在我想测试这个apk并将其安装在我的手机上。 但我总是得到一个解析错误...

我试过不同的设备,但具有相同的结果。我尝试了一个空白的应用程序,但结果相同。由于解析错误,我无法安装它。但直接从AS部署工作得很好!

我尝试了: 重新安装SDK(最新) 重新安装的Android工作室(最新) 重新安装的Java(最新)

较旧版本的Gradle(2.2.3)

开发选项,并允许未知来源在我的所有设备上都有效。 的minSdkVersion设置为19(我只是与Android设备5和6)

我没有哪里的问题来自于一个想法......

有人可以帮助我吗?

在此先感谢!

+0

保持logcat打开并关闭所有过滤。当你尝试安装时,logcat应该提供关于为什么不安装应用程序的附加信息。 – michaelcarrano

回答

0

OK我终于解决了我的问题!

我上传了apk到dropbox!这是问题!

如果我将apk直接移动到我的设备的下载文件夹(使用USB),一切正常!

但无论如何感谢您的帮助!

0

这不是代码!我尝试了新的空白项目,我不能安装它

,但这里是清单和gradle这个:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.brokenbricksstudios.todo" 
    android:versionCode="1" 
    android:versionName="1.0"> 

    <uses-sdk android:minSdkVersion="19" 
     android:targetSdkVersion="23"/> 

    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/> 
    <uses-permission android:name="android.permission.VIBRATE"/> 

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity 
      android:name=".ToDo" 
      android:clearTaskOnLaunch="true" 
      android:label="@string/app_name" 
      android:launchMode="singleTask" 
      android:theme="@style/AppTheme.NoActionBar"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 

     <service android:name=".bubbles.BubblesService" 
      android:enabled="true" 
      android:exported="false" /> 
    </application> 

</manifest> 

gradle这个:

apply plugin: 'com.android.application' 

    android { 
     signingConfigs { 
      TODO { 
       keyAlias 'TODO' 
       keyPassword '***********' 
       storeFile file('E:/AndroidStudioProjects/KeyStore.jks') 
       storePassword '***********' 
      } 
     } 
     compileSdkVersion 23 
     buildToolsVersion '25.0.2' 
     defaultConfig { 
      applicationId "com.brokenbricksstudios.todo" 
      minSdkVersion 19 
      targetSdkVersion 23 
      versionCode 1 
      versionName "1.0" 
      signingConfig signingConfigs.TODO 
     } 
     buildTypes { 
      release { 
       minifyEnabled false 
       proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
      signingConfig signingConfigs.TODO 
     } 
     debug { 
     } 
    } 
    productFlavors { 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.google.android.gms:play-services-appindexing:8.1.0' 
}