【问题标题】:How to find ~/.android/debug.keystore in Mac OS X for Android?如何在 Mac OS X for Android 中找到 ~/.android/debug.keystore?
【发布时间】:2012-01-17 11:40:29
【问题描述】:

我对 Android 开发非常陌生。现在我在 Java Eclipse 中面临这个问题,

Error generating final archive: Debug Certificate expired on 1/11/12 12:52 PM       Unknown Android Packaging Problem

我在 google 中搜索并通过此链接 "Debug certificate expired" error in Eclipse Android plugins 找到了我的问题的答案。他们给出了我的问题的答案。我在Mac OS X 中使用Eclipse。他们给出了从 Preferences - Android - Build - Default debug keystore 中删除 debug.key 的解决方案。我从那个位置找到了~/.android/debug.keystore,我试图从Default debug keystore: 中删除debug.keystore,但是我不能从那个位置删除它,因为它不可编辑。谁能解决我的问题?提前致谢。

【问题讨论】:

  • 不要冒犯 Eclipse 的骄傲用户,但是您是否考虑过使用 Intellij IDEA 进行 Android 开发?根据我的经验,这个 IDE 更可靠。

标签: java android eclipse debugging keystore


【解决方案1】:

只需在终端中手动重命名或删除它:rm ~/.android/debug.keystore or mv ~/.android/debug.keystore ~/.android/debug.keystore-backup Or have a look at this thread

【讨论】:

    【解决方案2】:

    在 android studio 终端中写这个命令:

    ./gradlew signingReport
    

    【讨论】:

    • 从我的my-react-native-app/android/ 文件夹运行此文件,将debug.keystore 文件放在my-react-native-app/android/app/ 文件夹中,而不是在我的~/.android 文件夹中
    猜你喜欢
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-05
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    相关资源
    最近更新 更多