我读的Facebook开发者在开发指南这里
它说我必须使用keytool导出我的应用程序的签名,例如:
keytool -exportcert -alias androiddebugkey -keystore~/.android/debug.keystore | openssl sha1 -binary | openssl base64
我不知道如何找到keytool来运行它.我试图打开Windows命令提示符并粘贴上面的命令,但它不起作用.
我想重置Android Studio 0.2.13为默认状态.这意味着重置所有设置,删除所有项目,所有gradle文件,以便它像新安装一样.为实现这一目标,我必须遵循哪些步骤?
这可能是一个愚蠢的问题,但我在尝试google-services.json为我的应用程序生成文件时遇到问题.我正在关注谷歌开发团队的这个指南来设置我的分析项目,但是当我点击获取配置文件按钮时没有任何反应,我只是得到一个永不停止的加载微调器.
我试过不同的浏览器,它仍然是一样的.我检查了镀铬控制台,得到了:
Refused to display 'https://accounts.google.com/ServiceLogin?service=cloudconsole&osid=1&passiv…3Dtrue%26cntlbl%3DContinue%2BAdding%2BAnalytics%26cntapi%3Danalytics&hl=en' in a frame because it set 'X-Frame-Options' to 'DENY'.
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://console.developers.google.com') does not match the recipient window's origin ('null').
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?
我想完全断开我的应用与 Firebase 的连接。这个问题已经被问过好几次了(例如这里)。大多数答案都侧重于在 Firebase 控制台内而不是在 Android studio内断开应用与 Firebase 的连接。
将我的应用与 Firebase 控制台断开连接后。每次我尝试将应用重新连接到另一个 Firebase 项目时,都会弹出一个错误提示框,指出该应用已经是 Firebase 项目的一部分。我知道发生这种情况是因为旧 Firebase 项目中的某些文件仍然存在。我该如何摆脱它们?
我正在编写一个 FLUTTER 应用程序,我正在尝试在 Firebase 存储上上传图像。这是我创建的一个简单的测试应用程序来重现错误。
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart' show rootBundle;
import 'package:path_provider/path_provider.dart';
import 'package:firebase_storage/firebase_storage.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
File image;
Future<File> getImageFileFromAssets(String path) async {
final byteData = await rootBundle.load('assets/$path');
final file = File('${(await getTemporaryDirectory()).path}/$path');
await file.writeAsBytes(byteData.buffer
.asUint8List(byteData.offsetInBytes, byteData.lengthInBytes));
return file;
}
@override
Widget …Run Code Online (Sandbox Code Playgroud) 我正在尝试开始友好聊天 Firebase 教程。但是 gradle 构建抛出了一个错误,我真的无法提供更多信息,因为我不知道从哪里开始。然而,一张图片胜过千言万语,我相信它包含了所有相关的东西。
我注意到只有一个项目build.gradle我找不到模块build.gradle。我不知道这是否与问题有关。
最初抛出有关未注册 VCS 根的错误,我单击了添加根,但没有帮助。
这两个build.gradle文件都是蓝色的,当我单击其中一个文件时,它会打开名为android-start(也是蓝色)的选项卡,但路径是C:\Users\User1\friendlychat\android-start\build.gradle,文件内容是:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
mavenLocal()
}
dependencies {
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.android.tools.build:gradle:2.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter() …Run Code Online (Sandbox Code Playgroud)