<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="${FACEBOOK_APP_ID}"/>
manifestPlaceholders = [
GOOGLE_PROJECT_ID: "A888844613784",
FACEBOOK_APP_ID: "888570042741264"
]
我们习惯于用 manifestPlaceholders 来配置appId这类的值,
有些appId是纯数字字符,这种情况下manifestPlaceholders给替换成了Float,在代码是取到的值就不是你想要的了
解决办法:在meta-data value最后加上\0
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="${FACEBOOK_APP_ID}\0"/>
网友评论