我们使用Fabric Report
从制作应用中收到以下错误。
Fatal Exception: java.lang.RuntimeException
Unable to start activity ComponentInfo{com.t2s.foodhub/com.facebook.CustomTabMainActivity}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=https://m.facebook.com/... flg=0x40000000 pkg=__ChadronAlwaysEqualString (has extras) }
android.app.ActivityThread.performLaunchActivity
如果我没有错,那么在提交文件中没有提到包含此文件的文件。
早些时候,我遇到了同样的问题,但它说
"com.t2s.foodhub/com.facebook.CustomTabActivity" is not found
所以,我在我的Manifest文件中添加了这个,但现在我得到了不同的错误。我不确定应该添加哪些活动。
目前我的Manifest
如下所示,适用于Facebook登录
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/fb_app_name" />
<activity
android:name="com.facebook.CustomTabActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="@string/fb_login_protocol_scheme" />
</intent-filter>
</activity>
<activity
android:name="com.facebook.CustomTabMainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="@string/fb_login_protocol_scheme" />
</intent-filter>
</activity>
答案 0 :(得分:0)
尝试仅添加RM=c("c1234","c1234","c1234", "c12345")
kat=as.integer(c("103","101","102", "145"))
Month=as.integer(c("201710","201711","201712", "201710"))
test=data.frame(RM,kat,Month)
test2=aggregate(test["Month"], by=list(test$RM), max)
names(test2)=c("RM", "Monthmax")
test2$maxkat <- test$kat[test$Month == test2$Monthmax]
(test=merge(test,test2, by="RM"))
# RM kat Month Monthmax maxkat
# 1 c1234 103 201710 201712 102
# 2 c1234 101 201711 201712 102
# 3 c1234 102 201712 201712 102
# 4 c12345 145 201710 201710 145