@AndroidEntryPoint类日志片段:片段(){
@Inject private lateinit var logger: LoggerLocalDataSource
@Inject private lateinit var dateFormatter: DateFormatter
private lateinit var recyclerView: RecyclerView
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
return inflater.inflate(R.layout.fragment_logs, container, false)
}
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
recyclerView = view.findViewById<RecyclerView>(R.id.recycler_view).apply {
setHasFixedSize(true)
}
}
override fun onAttach(context: Context) {
super.onAttach(context)
}
override fun onResume() {
super.onResume()
logger.getAllLogs { logs ->
recyclerView.adapter =
LogsViewAdapter(
logs,
dateFormatter
)
}
}
}
/**
>
回收站查看适配器的日志列表。适配器
类LogsViewHolder(val textView:textView):RecyclerView。视图持有者(文本视图)
override fun onCreateViewHolder(父级:ViewGroup,viewType:Int):LogsViewHolder{return LogsViewHolder(LayoutInflater.from(parent.context)。充气(R.layout.text_row_item,parent,false)为TextView)}
override fun getItemCount():Int{return logsDataSet.size}
@SuppressLint(“SetTextI18n”)覆盖fun onBindViewHolder(holder:LogsViewHolder,position:Int){val log=logsDataSet[position]holder.textView.text=“${log.msg}\n\t${daterFormatter.formatDate(log.timestamp)}
我删除了lateinit
之前的private
修饰符:
@Inject lateinit var logger: LoggerLocalDataSource
@Inject lateinit var dateFormatter: DateFormatter
我对Android Studio完全陌生。我创建了我的第一个项目并设置了emulator,但当我运行应用程序时,出现了以下错误,生成输出:build failed。请帮帮我,谢谢 失败:生成失败,出现异常。 > 错误:任务“:app:mergeDebugResources”的执行失败。 无法解析配置的所有文件:应用程序:\内部\ aapt2\二进制文件'。无法解析com。Android工具。内部版
我得到这些错误,当我运行我的代码。请任何想法,我怎么能修复这些?我升级了颤振,pubspeck.lock.我提到代码是旧的,我试图升级 > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。 获取更多帮助https://help.gradle.org
当我要构建apk时,我收到此错误。 执行任务“app:transformClassesWithDexForDebug”失败。 这是错误的截图
正在以调试模式在sdk gphone x86上启动lib\main.dart... 失败:生成失败,出现异常。 错误:任务“:app:MergedebugResources”执行失败。 出现多个任务操作失败:执行com.Android.build.gradle.internal.tasks.workers时出错$actionfacade>Android资源编译失败C:\users\asus\doc
我试图运行我的Flitter应用程序,结果显示: 在我使用问题部分的标志后,出现了其他内容。 我从appbrewery颤振课程中获取了这个颤振应用程序的所有材料。这是在我尝试制作MIcard项目时发生的。有没有解决这个问题的想法?
每当我运行、制作或清理项目时, 出现此错误消息。 我已经检查了我的资源文件好几次,没有出现致命错误。只有png图标和xml文件。 我不知道“-1”是什么意思。。 在我的主java文件中,有“无法解析符号R”错误。 我的应用程序昨晚启动得很好,但当我今天早上醒来运行android studio时,它失败了。 我该怎么办? 这是我的猎物 在下面,我添加了我的全部gradle输出,谢谢。 执行任务:[: