我需要启用谷歌+ api,所以我需要debug.keystore。我切换到Android Studio,不知道它在哪里。我可以在eclipse的~/.android/debug.keystore路径下找到它。
当前回答
有时在app/build中指定。gradle文件。例如:
signingConfigs {
debug {
storeFile file(System.env.HOME + '/.android/debug.keystore')
storePassword 'android'
keyAlias 'androiddebugkey'
keyPassword 'android'
}
}
其他回答
编辑 步骤1)转到文件>项目结构>选择项目>进入“签名”,选择您的默认或任何您想要的密钥库,并填写所有详细信息。如果您无法填写细节,请点击绿色的“+”按钮。我在截图中高亮了。
步骤2)非常重要:进入构建类型>,选择您的构建类型,并选择“签名配置”。在我的例子中,我必须选择“配置”。检查突出显示的区域。
在Flutter的情况下,你必须只打开项目的android部分 File->open->选择该项目的android文件夹 等待几分钟完成gradle同步后,在右侧点击gradle->android->Tasks->android->signin Report
你可以使用这个命令获取你所有的密钥库,到你的终端,在你的android根目录下运行:
./gradlew signingReport
它会给你类似这样的一个键库列表和它们的信息:
尝试之前同步gradle。 完成任务中的步骤…
在Windows上,
您所需要做的就是进入命令提示符并cd C:\Program Files\Java\jdk-10.0.2\ bin>,其中jdk-10.0.2或完整路径在您的情况下可能不同。进入bin后,输入代码keytool -keystore C:\Users\GB\.android/debug。C:\Users\GB\.android/debug. keystore在我的例子中,Keystore是到Keystore的路径。
你会得到这样的结果。
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式
- 如何在TextView中添加一个子弹符号?
- PreferenceManager getDefaultSharedPreferences在Android Q中已弃用
- 在Android Studio中创建aar文件