我在很多设备上测试了我的应用程序,一切顺利但是当我尝试生成已签名的apk时,会显示以下消息:内插类型的预期资源[ResourceType]
这一行似乎是问题所在:
$contents = json_encode(array(
'where' => array(
'deviceType' => array(
'$in' => array('ios', 'android'),
),
),
'data' => array(
'title' => $this->subject,
'msg' => $this->message,
'date' => date('d.m.Y H:i', time() + (60 * 60 * 2)),
'key' => APPKEY,
'ids' => $ids,
'aps' => array(
'content-available' => '1',
'sound' => '',
'alert' => '',
),
),
));
在这一行后面有一个名为AnimationUtils的类,这个类属于android SDK所以我不明白为什么当我检查它的源代码时,以下导入显示我scaleDown.setInterpolator(AnimationUtils.loadInterpolator(activity, android.R.anim.decelerate_interpolator));
Cannot resolve symbol
我已经尝试过清理和重建。
答案 0 :(得分:3)
我终于克服了这个问题,取代了
AnimationUtils.loadInterpolator(activity, android.R.anim.decelerate_interpolator)
到此
new DecelerateInterpolator()
答案 1 :(得分:-1)
1.将android.R.anim.a更改为R.interpolater.b