android - 为什么 Toast 在 android 中没有显示任何内容?它给出了 Renderscript 失败错误
问题描述
我是安卓新手。运行应用程序时,toast 没有显示任何内容。在执行 Toast 行时,我在控制台中得到以下信息:
V/RenderScript: Successfully loaded runtime: libRSDriver_mtk.so
D/RenderScript: RSCL: get RSCL Script failed
D/RenderScript: RSCL: mRSCLScript.get return NULL ptr
RSCL: failed to get RSCL script in setGlobalVar
RSCL: mRSCLScript.get return NULL ptr
RSCL: failed to get RSCL script in setGlobalObj
RSCL: mRSCLScript.get return NULL ptr
RSCL: failed to get RSCL script in invokeForEach
RSCL: script not exist or radius not support
D/Surface: Surface::disconnect(this=0x7c15c83000,api=1)
我花了将近 2 天的时间来找出问题所在。有没有人已经面临这个问题或者可以帮助我解决这个问题?除了这个,一切都很好。
我也尝试过创建一个 hello world 应用程序,但 toast 也不起作用。我尝试了一个 CRUD 应用程序,但我得到了同样的错误。
这是我正在尝试的 hello world 代码:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
Toast.makeText(this,"This is something",Toast.LENGTH_SHORT).show()
}
解决方案
尝试清理并重建您的应用程序。
- 检查 Gradle 中的所有依赖项(只是为了确认一切正常)
如果没有 Toast 也能正常工作,则在没有 Toast 的情况下运行。然后尝试添加吐司
Toast.makeText(this@YourActivity, "you are good to go", Toast.LENGTH_SHORT).show()
希望它有效。
推荐阅读
- python - I am trying to scrape a website for my project but I am stuck with an error. Take a look and let me know if anyone have suggestion for this
- javascript - 如何安全地实施我的登录路线?
- mapbox - Postgis -> Geoserver -> GeoJson -> Mapbox gl js
- c# - WPF按键绑定到字典中的项目
- python - Python 包 RSeQC 中的无效语法错误
- google-search-console - 谷歌搜索控制台发现 url 对于站点地图索引来说太少了
- php - PHP 致命错误:未捕获的错误:调用未定义的函数 exif_imagetype()
- javascript - 使用 React useState 更改对象数组
- javascript - 如何从作为响应的函数中获取结果
- sass - 嵌套类选择器在 next.js sass 中不起作用