2

我想通过 Virtualbox API 将文件(time.txt)从主机(ubuntu12.04-64bit)复制到来宾(android 4.0.3)。而virtualbox是4.2.4。正如您在下面看到的 C/C++ 代码一样,“一切顺利”。已打印,但我找不到“/data/local/tmp/time.txt”。谢谢你的帮助!

rc = guest->CreateSession(NS_LITERAL_STRING("testUsr").get(),
                          NS_LITERAL_STRING("testPWD").get(),
                          NS_LITERAL_STRING("android").get(),
                          NS_LITERAL_STRING("sessionName").get(),
                          &guestSession);
if (NS_FAILED(rc)) {
    printf("fail to CreateSession ! rc = 0x%x\n", rc);
    return -1;
}
rc = guestSession->CopyTo(NS_LITERAL_STRING("/home/hat/time.txt").get(),
                          NS_LITERAL_STRING("/data/local/tmp/time.txt").get(),
                          1, &flag, &sessionProgress);
if (NS_FAILED(rc)) {
    printf("fail to CopyTo ! rc = 0x%x\n", rc);
    return -1;
}

>

sessionProgress->WaitForCompletion(-1);
printf("all goes well.\n");
4

0 回答 0