当我com.android.support:appcompat-v7:28.+在我的项目build.gradle(模块)中使用它时,它没有任何错误.但是当我使用时com.android.support:appcompat-v7:28,只是没有.+,它给了我一个错误:
无法解决:com.android.support:appcompat-v7:28.0
只是没有.+结束.我之前添加了maven但结果是一样的.有什么想法解决它吗?
当我打印一个对象时:
print(permissions)
Run Code Online (Sandbox Code Playgroud)
它的输出如下:
{'can_send_messages': True, 'can_send_media_messages': True, 'can_send_polls': True, 'can_send_other_messages': True, 'can_add_web_page_previews': True, 'can_change_info': True, 'can_invite_users': True, 'can_pin_messages': True}
Run Code Online (Sandbox Code Playgroud)
与映射对象完全相同,但是当我尝试将其作为参数时,例如:
some_method(id, **permissions)
Run Code Online (Sandbox Code Playgroud)
它给出错误:
argument after ** must be a mapping, not ChatPermissions
Run Code Online (Sandbox Code Playgroud)
有什么问题以及如何解决它?