zoukankan      html  css  js  c++  java
  • 调试正常,签名打包提示 "x应用未安装。"

    今天在工作的时候遇到一个奇葩的问题,开发一个新项目,然后在AS中调试运行都是一切正常.打包签名后,缺无法安装,提示"x应用未安装。"如图所示.

    网上找了好多方法,比如,签名的时候要选择V1而不是V2,或者要把V1和V2都选择.

    还有比如,说机器里面调试时的app没有卸载干净,需要卸载干净才可以.

    但是,都不是,真正的原因居然是 build.gradle文件里面的applicationId长度太长了.....真奇葩的问题啊,折腾了几个小时才发现.

    原来的applicationId 是这样的 

        defaultConfig {
          
            applicationId "com.project.companycorporation"
            minSdkVersion 18
            targetSdkVersion 22
        }

    由于项目还没上线,所以直接修改为

      defaultConfig {
          
            applicationId "com.project.app"
            minSdkVersion 18
            targetSdkVersion 22
        }

    修改后就可以正常安装了.

  • 相关阅读:
    I2C总线之(三)---以C语言理解IIC
    /sys/class/gpio 文件接口操作IO端口(s3c2440)
    CSP-201503
    CSP-201409
    CSP-201412
    Linux命令行学习笔记
    sstream
    VECTOR
    CSP-201403
    CSP-201312
  • 原文地址:https://www.cnblogs.com/linfenghp/p/10483524.html
Copyright © 2011-2022 走看看