【问题标题】:When I sign Android Project, it is doesnt work当我签署 Android 项目时,它不起作用
【发布时间】:2014-03-27 19:01:49
【问题描述】:

我正在使用 Eclipse 进行签名,并且在我的项目中使用 VitamioCoreLibrary 和 VitamioPlayerLibrary。当我签署我的 Android 项目然后尝试它不起作用。但是如果我使用 MyProject\Bin\MyProject.apk 文件然后转移我的手机并尝试它是工作。但我必须签署 apk 文件。我该怎么办?

谢谢。

【问题讨论】:

  • “不起作用”是什么意思?您可以成功安装签名的 apk 还是在尝试安装时失败?如果您的手机上已经有应用程序的调试版本,则必须先卸载,然后再尝试安装签名/发布版本。反过来也是如此(在安装新的调试版本之前卸载发布版本)。
  • 嗨,不工作的意思是:我可以安装并启动应用程序,然后显示消息“初始化解码器”,并在返回主屏幕后几分钟。所以当我再次按下播放按钮时返回主菜单。我可以成功安装签名的 apk 文件。在安装新的调试版本之前,我总是卸载发布版本。谢谢。
  • 发布 logcat 输出,显示您尝试启动应用程序时发生的情况。
  • 我看不到错误消息我的手机调试或运行模式 (Android 2.3.6) 但我可以看到错误消息 Emulator (Android 4.4.2) 我不确定同样的错误。错误消息:03-27 17:10:42.202:E/AndroidRuntime(1908):致命异常:主要 03-27 17:10:42.202:E/AndroidRuntime(1908):进程:com.radyofeza:vitamio,PID:1908 03-27 17:10:42.202: E/AndroidRuntime(1908): java.lang.ExceptionInInitializerError 03-27 17:10:42.202: E/AndroidRuntime(1908): at io.vov.vitamio.LibsChecker.checkVitamioLibs(LibsChecker. java:40)

标签: android eclipse sign vitamio


【解决方案1】:

听起来你需要创建一个密钥库:

这里有一个教程: https://www.youtube.com/watch?v=1j4prh3NAZE&t=297s

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-29
    • 2022-09-30
    • 1970-01-01
    • 2019-03-25
    • 2020-01-10
    • 1970-01-01
    • 2014-03-30
    • 1970-01-01
    相关资源
    最近更新 更多