No signature found in package of version 2 or newer for package

问题:

奇怪,之前android sdk 6,签名打包了都没问题。 现在更新到 sdk13,签名打包了,安装的时候提示如标题错误。

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Scanning Failed.: No signature found in package of version 2 or newer for package com.fingerfly.sanguo]

原因:

如果目标SDK版本是31或更高,APK需要使用至少V2签名方案。如果目标是30或更高版本,APK的资源.arsc文件需要存储为未压缩且按4字节边界对齐。

解决:

因此把  <uses-sdk android:targetSdkVersion="30"  android:minSdkVersion="21"/>   

targetversion 调整到26, 这个问题就解决了。

相关推荐

  1. 作业2.2

    2024-06-09 15:36:04       45 阅读
  2. <span style='color:red;'>2</span>.<span style='color:red;'>2</span>作业

    2.2作业

    2024-06-09 15:36:04      53 阅读
  3. 2.2作业

    2024-06-09 15:36:04       46 阅读
  4. 假期作业 2.2

    2024-06-09 15:36:04       58 阅读
  5. 2024/2/2

    2024-06-09 15:36:04       51 阅读
  6. 作业2024/2/2

    2024-06-09 15:36:04       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-09 15:36:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-09 15:36:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-09 15:36:04       82 阅读
  4. Python语言-面向对象

    2024-06-09 15:36:04       91 阅读

热门阅读

  1. 进程和线程

    2024-06-09 15:36:04       23 阅读
  2. 压力测试的前置准备

    2024-06-09 15:36:04       32 阅读
  3. 未来的视窗:苹果Vision Air猜想与期待

    2024-06-09 15:36:04       24 阅读
  4. vue3如何定义一个组件

    2024-06-09 15:36:04       29 阅读
  5. SQL Server(四)

    2024-06-09 15:36:04       28 阅读
  6. 数学学习基本理念与方法

    2024-06-09 15:36:04       28 阅读
  7. 看屏幕久了如何休息眼睛

    2024-06-09 15:36:04       27 阅读