这是我在stackoverflow中的第一个问题.当我试图获得用户生日年份时,我遇到了Google People API的问题.这是我的logcat的日志.
D/FitPartners: {"date":{"day":20,"month":1},"metadata":{"primary":true,"source":{"id":"1....41","type":"PROFILE"}}}
正如你所看到的,我可以得到月和日.但是,那里没有一年.即使我正在使用谷歌尝试它!来自https://developers.google.com/people/api/rest/v1/people/get.回应也没有给出年份.
Response
200 OK
- Show headers -
{
"resourceName": "people/1.......41",
"etag": "r....a4o=",
"birthdays": [
{
"metadata": {
"primary": true,
"source": {
"type": "PROFILE",
"id": "1........41"
}
},
"date": {
"month": 1,
"day": 20
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
在决定提出问题之前,我一直在努力弄清楚这一点并从stackoverflow搜索4天.请帮忙.
我的应用程序遇到了一些设备问题(即Asus Zenfone 5(基于Intel的处理器)).打开时它会被强制关闭.这是来自设备的日志:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.coolappz.FitPartners/com.coolappz.FitPartners.ui.MainActivity}: android.view.InflateException: Binary XML file line #42: Error inflating class com.coolappz.FitPartners.ui.custom.CustomFontEditText
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2320)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2380)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1285)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5289)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
Caused by: android.view.InflateException: Binary XML file line #42: Error inflating class com.coolappz.FitPartners.ui.custom.CustomFontEditText
at android.view.LayoutInflater.createView(LayoutInflater.java:633)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:276)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
at com.coolappz.FitPartners.ui.MainActivity.onCreate(MainActivity.java:165)
at android.app.Activity.performCreate(Activity.java:6018)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2273) …Run Code Online (Sandbox Code Playgroud) android android-edittext layout-inflater android-x86 android-studio-2.2
我在Skype上使用microsoft chatbot遇到了麻烦.Skype上的聊天机器人没有更新到我从visual studio发布的最新机器人.这里有一些截图.
仿真器版本(正确的一个,来自开发人员门户的测试聊天机器人与此相同)

skype版本(响应来自我的旧版chatbot脚本)
这是ngrok检查(所有200,换句话说,它到达服务器,虽然它是错的)
AppID是e1425cb5-f16e-4c64-80d7-82b29d742268,我也是从azure尝试过的.响应是相同的,并且对于附加信息,通道尚未发布+ skype是最新的.有人也得到这个奇怪的bug吗?
编辑1:附加信息
我使用了一些断点后.skype和模拟器都捕获了这个断点.
奇怪的是,Skype脚本(SimpleDialogFxm)是我的旧脚本.
虽然模拟器是捕获正确的脚本(SimpleDialogue).