Apk不在Real Device中安装

时间:2017-08-29 16:03:40

标签: android android-studio build.gradle

我已经用Basic Default Activity.IT启动了我的新android项目。在模拟器中运行良好。我试图在真正的设备中安装iy pre lolipop和abovr lolipop设备但是收到错误 在prelolipop设备和以上lolipop设备应用程序将安装应用程序无法安装但当我尝试打开应用程序时它将关闭

任何人都可以帮忙解决这个问题吗?

的build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
        applicationId "com.example.myapp.myapplication"
        minSdkVersion 14
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:26.+'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    testCompile 'junit:junit:4.12'
}

2 个答案:

答案 0 :(得分:2)

您的代码很好,我的猜测是您的 APK 尚未完全构建

  

构建你的APK:

     
      
  1. 在Android Studio上,点击构建
  2.   
  3. 然后点击构建APK(s)
  4.   

之后搜索您的调试APK并将其安装在您的设备上

如果此操作失败,您可以尝试 ADB ,请查看以下安装和使用指南:

希望有所帮助

答案 1 :(得分:0)

有两件事可能就是问题所在。

  1. 导航至设置>安全性并确保检查未知来源。
  2. 确保您在电子邮件中下载了整个apk
  3. 希望这有帮助!