android - 如何恢复.android文件夹的内容?

标签 android react-native android-app-bundle

我正在为 React-Native 工作项目和使用MAC .

我不小心删除了.android文件夹。然后我彻底删除了Android Studio并再次安装。现在,.android文件夹是自动创建的,但仍然缺少一些内容,例如 keystore文件。因此我无法创建 Signed Bundles .

有什么办法可以拥有keystore .android内的文件文件夹?

顺便说一句,我有一份keystore的副本<root>/android/app/内的文件位置。

最佳答案

.android 文件夹是自动生成的。这意味着您不应在其中存储未自动生成的任何内容(尤其是 keystore 文件)。它也不应该受到版本控制。

按照您的意愿拥有它的官方且正确的方法 - 是拥有一个单独的非自动生成的 android 文件夹,可以将其置于版本控制之下。我可以看到你已经拥有了这样的东西,这很好。

要构建签名包和 apk 文件,您应该在签名配置部分的 build.gradle 文件中设置 keystore 的正确路径(来自/android/app/) - here是有关如何操作的官方信息。

关于如何恢复 .android 内容 - 如果您没有版本控制或任何其他快照 - 您无法恢复它。您可以通过常规项目/IDE 设置稍微调整其内容,仅此而已。

关于android - 如何恢复.android文件夹的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74050522/

相关文章:

android - 使用 Play 核心库验证非 Google Play 应用安装

react-native - v2 Navigation.showModal 创建新的组件实例但实际上并没有导航到它

javascript - 箭头函数中的评估

android - 使用应用程序包时,<1% 的用户会收到 UnsatisfiedLinkError

android - 我们如何创建标记?我们可以使用它来获取使用增强现实的相机 View 中显示的建筑物的位置吗?

react-native - 使用官方 fbsdk 响应 native Facebook 登录

android - 怀有恶意的人可以用我的 Google 应用签名上传 key 做什么?

java - 使用 OnTouchListener 在 GridView 中交换图像

android - 这是处理 Android 应用程序中无互联网连接的最佳方法

android - java.lang.ClassCastException : android. support.v7.widget.ActivityChooserView$InnerLayout 无法转换为 android.support.v7.widget.LinearLayoutCompat