使Android电视应用程序可搜索(Kotlin)
我正在努力使我的应用程序可搜索,根据。但是,它不起作用 我尝试了文档中的代码源代码,它工作得很好。但是当我尝试使用教程从头开始创建一个简单的应用程序时,我无法让它工作 我浏览了最流行的答案,包括和。还是不走运:- 样本的Manifest.xml中有一部分看起来有点可疑使Android电视应用程序可搜索(Kotlin),android,kotlin,android-tv,android-search,Android,Kotlin,Android Tv,Android Search,我正在努力使我的应用程序可搜索,根据。但是,它不起作用 我尝试了文档中的代码源代码,它工作得很好。但是当我尝试使用教程从头开始创建一个简单的应用程序时,我无法让它工作 我浏览了最流行的答案,包括和。还是不走运:- 样本的Manifest.xml中有一部分看起来有点可疑 <path-permission android:pathPrefix="/search" android:readPermission="android.permission.GLOBAL_SEARCH
<path-permission
android:pathPrefix="/search"
android:readPermission="android.permission.GLOBAL_SEARCH" />
但我不知道该怎么办
有人有这方面的经验吗?我可能会陷入一些非常常见的陷阱吗?好吧,这真的很烦人 我用Kotlin而不是Java创建了ContentProvider实现。事实证明,如果我运行与Java编写的逻辑完全相同的逻辑,它就可以非常好地工作 我没有时间也没有意愿深入讨论细节,但我猜其中一个被重写的方法有一个非null参数,从系统中获取null,抛出异常,并且ContentProvider被静默地终止 因此,如果您的ContentProvider在Kotlin中无法工作,请将其转换为Java并重试