我有一个带有辅助构造函数的 Kotlin 类,应该在特定场景中使用。现在这应该从第一个构造函数中正确记录下来,以便您可以立即看到它。
/**
* This is my class.
*
* @constructor This is the primary constructor meant for Scenario A.
* If you are in Scenario B, please use [reference to secondary constructor] <- what do I put in here?
*/
class MyClass(val a: String) {
constructor(b: Int) : this("$b abc")
}
Run Code Online (Sandbox Code Playgroud)
我不知道在用于引用成员/函数的方括号中放什么,但我觉得这应该是可能的。如果有人对此了解更多,那就太好了
是否有可能在Mac上从命令行运行Xamarin Android Player设备?
我正在编写自动化的UI测试,并希望用bash脚本启动它们.对于Android,我必须首先启动模拟器,并且由于标准的Android模拟器速度慢得令人无法接受,我需要使用XAP.
基本上我正在寻找类似于"普通"命令的命令:
./emulator -avd NameOfYourEmulator -partition-size 512
Run Code Online (Sandbox Code Playgroud)
适用于Xamarin Android Player.上面的命令不起作用,因为XAP设备不像常规AVD那样保存,而是保存为.vdi文件.