`
ieblaze
  • 浏览: 30578 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类

Error generating final archive: Debug certificate expired on

阅读更多

android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在 preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始开发android程序,那么很可能出现debug keystore过期,导致你无法生成 apk文件。我调了一下系统时间,就出现以下错误。此时你只要删除debug keystore就行,系统又会为你生成有效期为一年的私钥。 [2011-08-29 19:47:03 - helloworld] Error generating final archive: Debug certificate expired on 10-6-18 下午10:12! 当你release时,你可以用 右击项目->android tools->export signed android package生成签名的包。再此过程中,如果你还没有你自己的私钥,adt会自动调用 keytool 来为你生成。请保护好你的私钥,否则被人盗用的话,就用攻击你的签名程序了。 release前还应注意版本号,在manifest.xml中有两个字段android:versionCode="1"和android:versionName="1.0",其中前者是给程序或者android使用,以1递增。后者是给用户看的,在这里你就可以使用主版本号 次版本号 build号灯字符串。

分享到:
评论

相关推荐

    kestore-export

    Generating new PFX Key/Certificate pair, please enter a password Loading 'screen' into random state - done Enter Export Password: Verifying - Enter Export Password: Created new PEM key : c:\temp\...

    Matlab COM之MWMCR::EvaluateFunction error问题解决

    根据提供的内容描述,出现的错误为`MWMCR::EvaluateFunction error: Undefined function or method 'sim' for input arguments of type 'struct'`。此错误表明Matlab无法识别名为`sim`的函数,并且该函数试图处理...

    QUARTUS II 编译报错Error: Run Generate Functional Simulation Netlist的解决方案

    在使用QUARTUS II进行FPGA项目开发时,编译过程中可能会遇到“Error: Run Generate Functional Simulation Netlist”的错误提示,这通常是由于缺少仿真网表导致的。在解决这个问题之前,我们首先要理解QUARTUS II的...

    keil编译中的常见问题

    5. Error: #1113: Inline assembler not permitted when generating Thumb code 这个错误信息表明,使用内联汇编时,编译器不支持 Thumb 或 Thumb-2 汇编语言。解决方法是,将内联汇编语句移到一个单独的子函数中,...

    Keil+C编译器常见警告与错误信息的解决方法[归类].pdf

    * GENERATING INTERMEDIATE CODE:源文件包含的一个函数太大不能被编译器编译成虚拟代码。 * OPENING INPUT-FILE:编译器不能发现或打开所选的源或包含文件。 * PARSING INVOKE-/#PRAGMA-LINE:当在命令行检测到参数...

    OpenGL_on_a_Windows_Form_opengl三维_DEMO_vc++_

    opengl 三维绘图演示程序。在visual c++ 2010 以上版本测试通过。... C:\2020\demo\OpenGL_on_a_Windows_Form\Debug\OpenGL_on_a_Windows_Form.exe========== Rebuild All: 1 succeeded 0 failed 0 skipped ==========

    Herbert S. Wilf - Generating Functions.pdf

    ### Generating Functions in Discrete Mathematics: An Overview Based on Herbert S. Wilf's Work #### Introduction to Generating Functions Generating functions serve as a bridge between discrete ...

    generating_reports:使用Selenium WebDriver从网站自动生成报告

    在压缩包`generating_reports-main`中,很可能包含了实现这一过程的Python源代码。通过分析这些代码,可以更具体地了解如何组织和实现上述步骤。代码可能包括定义浏览器驱动、页面元素的定位策略、逻辑控制结构(如...

    IAR安装、编译等错误、警告集

    - 错误提示:“Fatal Error[Cp001]: Copy protection check, No valid license found for this product [20]”。这个问题通常发生在安装IAR后尝试编译项目时,原因可能是许可证字符串不正确。解决办法是确保在安装...

    颜色分类leetcode-dsc-generating-data:dsc生成数据

    颜色分类leetcode 生成数据 介绍 数据分析通常需要分析师使用某种类型的数据来测试算法的效率/性能。 在这种情况下,重点不是像我们之前看到的那样回答一些分析问题,而是测试一些机器学习假设,例如,比较两种不同...

    GAN-generating-faces:使用生成对抗网络生成人脸的新图像

    GAN生成面: Udacity深度学习纳米学位 使用GAN(生成对抗网络)生成新的面Kong图像。 如何运行: 安装点子 在命令行中通过pip安装jupyter笔记本:“ pip3 install jupyter” 克隆此仓库 进入终端中的这个仓库 ...

    视频图matlab代码-Autonomous-2D-Map-Generating-Robot:自主制图机器人

    视频图matlab代码自主2D地图生成机器人 这款自主的2D地图生成机器人是为在Carleton大学进行的ELEC 3907第三年开放式项目课程而创建的。 该项目是由6位热衷于设计和从事项目工作的个人创建的。 该机器人的工作方式是...

    IE11下使用canvas.toDataURL报SecurityError错误的解决方法

    xmlHTTP.onerror = reject; xmlHTTP.send(); } else { // 如果不是IE,可以直接使用toDataURL const img = new Image(); img.crossOrigin = "Anonymous"; img.onload = () => { const canvas = document....

    Modelling and Generating Ajax Applications A Model-Driven Approach

    ### Modelling and Generating AJAX Applications: A Model-Driven Approach #### Introduction AJAX (Asynchronous JavaScript and XML) represents a significant shift in the way interactive web applications...

    Generating Artifacts问题解决.doc

    MESSAGE An internal error occurred during: "Generating Artifacts". !STACK 0 java.lang.IllegalArgumentException: Path must include project and resource name: / at org.eclipse.core.runtime.Assert.is...

    计算机编程及常用术语英语词汇大全.doc

    * 生成排列(Generating Permutations):用于生成排列的算法 * 生成子集(Generating Subsets):用于生成子集的算法 * 生成划分(Generating Partitions):用于生成划分的算法 图论 * 图的生成(Generating ...

    Bazel rules for generating a Java Web Archive (WAR)..zip

    这个压缩包文件“Bazel rules for generating a Java Web Archive (WAR).zip”显然包含了用于使用Bazel构建WAR文件的规则和配置。 在Java开发中,构建工具如Maven或Gradle广泛用于自动化构建过程。Bazel提供了一种...

    javascript-concepts

    异步JavaScript主题回调函数事件循环承诺异步等待Web API(DOM,控制台,setTimeout,提取) 回调/消息/任务队列微任务队列...}function failureCallback(error) { console.error( " Error generating audio file:

    Go-非对称密钥生成

    fmt.Println("Error generating RSA key:", err) os.Exit(1) } // PEM编码私钥 privatePEM := pem.EncodeToMemory(&pem.Block{ Type: "RSA PRIVATE KEY", Bytes: x509.MarshalPKCS1PrivateKey(private...

Global site tag (gtag.js) - Google Analytics