我在网上读过几篇文章,包括这篇文章-- --但我仍然对如何访问当前上下文中的协同元素感到有点困惑。这是让我困惑的部分。使用顶层挂起coroutineContext只读属性可以获得当前上下文中的元素。println("Running in ${coroutineContext[CoroutineName]}")
在本例中,CoroutineName是对映射到CoroutineName元素的键的引用我了解到,get方法在coroutineContext上查看提供给它的键的泛型类型-
我正在寻找通过使用PackageManager调用第三方应用程序的可能性。主要问题是,我的方法callApp实现了另一个解决方案的接口,这是不可访问的。我只收到没有包信息的参数appName。初始化Intent时,我必须手动添加packagepath (此处: com.example)。
我想要实现的是,Android找到了包的全名,这与这个名字相匹配。因为这个方法是另一个项目的一部分,所以我不能使用getApplicationContext().getPackageName();或类似的。有什么想法吗?public vo