我正在尝试使用 Firebase 分析运行示例应用程序。我按照 firebase 分析指南记录了一个测试事件,但在调试视图中看不到任何事件。我在我的主要活动上记录了一个测试事件,如下所示:
public class MainActivity extends AppCompatActivity
{
private FirebaseAnalytics mFirebaseAnalytics;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
Bundle bundle = new Bundle();
bundle.putString("test_parameter", "test_value");
mFirebaseAnalytics.logEvent("test_event", bundle);
}
}
Run Code Online (Sandbox Code Playgroud)
我使用以下命令在调试视图中查看我的事件:
adb shell setprop debug.firebase.analytics.app com.example.firebaseanalyticssample
Run Code Online (Sandbox Code Playgroud)
我看到带有以下命令的日志:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
Run Code Online (Sandbox Code Playgroud)
我想问题可能是日志中出现了空指针异常(最后一行):
05-25 09:25:53.056 V/FA (21533): Processing queued up service tasks: 2
05-25 09:25:53.086 V/FA-SVC ( 5655): Logging event: origin=auto,name=_e,params=Bundle[mParcelledData.dataSize=132]
05-25 …Run Code Online (Sandbox Code Playgroud) 我试图在java中做一些按位操作
我有2个数组:
byte[] bitArray;
final byte [] bitMask = {1,2,4,8,16,32,64,-128};
Run Code Online (Sandbox Code Playgroud)
然后我尝试在|一个字节中的bitArray一个字节mask.
bitArray[i] = bitArray[i] | bitMask[j]
Run Code Online (Sandbox Code Playgroud)
问题是我遇到了编译器错误.
"错误可能丢失精度"找到int所需的字节
问题是如何解决它?
我在html和css中有这个代码.问题是背景图像没有显示出来.首先我认为问题在于图像的大小,我把它缩小了.但它没有改变.任何人都可以帮助发现问题?
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico">
<style>
{background-image:url('background.png');}
</style>
</head>
<title>
Melika Barzegaran Hosseini - Home Page
</title>
</html>
Run Code Online (Sandbox Code Playgroud) 目前,strstr函数返回找到的字符串的起始位置; 但我想搜索多个字符串,它应该返回找到的字符串的位置,否则返回NULL.任何人都可以帮助我如何做到这一点?