小编GNK*_*GNK的帖子

SyntaxError:在 AOSP 代码中 repo init 的语法无效

我曾尝试 repo init 源代码 Ubuntu 构建机器,它能够成功克隆代码。

回购初始化 -u git@github.com:xxx/xx_manifest.git -b xxx

现在我正在尝试 repo init VM Ubuntu 机器中的源代码。

在得到如下错误之间:

Traceback (most recent call last):
 File "/xxx/.repo/repo/main.py", line 56, in <module>
from subcmds.version import Version
 File "/xxx/.repo/repo/subcmds/__init__.py", line 38, in <module>
['%s' % name])
 File "/xxx/.repo/repo/subcmds/upload.py", line 27, in <module>
from hooks import RepoHook
File "/xxx/.repo/repo/hooks.py", line 472
file=sys.stderr)
    ^
 SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python 版本在构建机器和 vm 机器 2.7.17 中是相同的。

python github virtual-machine android-source repo

14
推荐指数
5
解决办法
3万
查看次数

如何在android中处理已弃用的Handler

以前这段代码工作得很好。

现在它显示 android.os.handler 已被弃用。

private final Handler mHandler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
        switch (msg.what) {
            case MESSAGE_STATE_CHANGE:
        break;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我们如何解决这个问题。

android handler deprecated

6
推荐指数
1
解决办法
5280
查看次数