Android Firebase:正在混合C++;Java SDK怎么样? 在一个应用程序中使用java和C++版本的FieldSDK是可以的吗? 例如,我希望使用崩溃报告来报告java代码中的非致命异常,并使用C++代码中的远程配置。或者在分析中,我想从C++代码和java代码中的一些事件中记录一些事件。 P>建立C++ SDK的步骤基本上包括安装java SDK的步骤,所以两者都可以得到。但是,我找不到任何信息表明这种方式是否真的安全。
我是这样使用的。您只需要确保不会多次初始化FIRApp。如果你是在你的活动中开始的,而不是在其他任何地方,那么你应该没事了。如果你想能够在C++侧上初始化,那么你需要检查<代码> GETStaseNo.()/Cux>以确保你还没有运行。 <>在C++侧,我将执行应用程序不是空的检查,例如…< /p>Android Firebase:正在混合C++;Java SDK怎么样? 在一个应用程序中使用java和C++版本的FieldSDK是可以的吗? 例如,我希望使用崩溃报告来报告java代码中的非致命异常,并使用C++代码中的远程配置。或者在分析中,我想从C++代码和java代码中的一些事件中记录一些事件。 P>建立C++ SDK的步骤基本上包括安装java SDK的步骤,所以两者都可以得到。但是,我找不到任何信息表明这种方式是否真的安全。,android,c++,firebase,Android,C++,Firebase,我是这样使用的。您只需要确保不会多次初始化FIRApp。如果你是在你的活动中开始的,而不是在其他任何地方,那么你应该没事了。如果你想能够在C++侧上初始化,那么你需要检查 GETStaseNo.()/Cux>以确保你还没有运行。 在C++侧,我将执行应用程序不是空的检查,例如…< /p> auto app = firebase::App::GetInstance(); if(app) { firebase::auth::Auth* auth = firebase::auth::Auth:
auto app = firebase::App::GetInstance();
if(app)
{
firebase::auth::Auth* auth = firebase::auth::Auth::GetAuth(app);
if(auth)
{
User* user = auth->current_user();
if(user)
{
if(user->is_email_verified() == false)
user->SendEmailVerification();
}
}
}