我是单独IDE窗口导入Simple ,报如下错误。如图:

修改classpath --> classpath 'com.android.tools.build:gradle:2.1.0'
@llmsparkbbbboy 我的gradle已经是2.1.0了
没有安装git,你可以换成其他的tinkerid生成方法。
@shwenzhang 有git,是我配置错了吗?


要添加到系统变量
@LuoboDcom 重新装个 https://git-scm.com/download/win 这个试试
@shwenzhang @dodola 是的,我没配置到系统变量去。谢谢大神的帮助!
你好,我在导入tinker-sample-android的时候,构建总会出现
,注释掉app.gradle中的
这段代码后就不会出现这样的错误,但是后面在run的时候又会出现这个,

@memorycj 第一个出现assembleDebug的情况你拿一下最新的代码试一下,看看还有没有这个问题
@dodola 用了最新的代码,已经不会出现第一个问题了,但是第二个问题依旧,git 配置到环境变量里面了..
@memorycj 你是不是把配置里的tinkerid项给注释掉了。。
@dodola 哈哈,没呢,这边的代码我下载都没动过的,
,

@dodola gradle版本不会影响这个吧?因为我这边的gradle版本是2.14.1,这个demo的gradle版本是2.10,我在gradle-wrapper.properties文件里,将gradle版本改为了2.14.1
@shwenzhang 请教,导入demo的时候出现,
,gradle的配置没有改动,打印tinkerId没有值,
这个是我们主动抛出的错误,因为TinkerID返回获取不到任何数值,请主动打印一下函数返回值
@shwenzhang tinkerID没有任何数值,什么情况下会导致获取不到呢?
gitSha函数的返回值,如果没有使用git管理,可以使用其他的函数例如svn rev
使用的是git进行管理,并且已经配置到环境变量,studio中也进行了相关配置 @shwenzhang
同求·,我也遇到上面的问题了·配置git 系统变量
你是换成其他的字符串的 ?还是调用getSha()这个函数的?
@15189611 我是调用的gitSha()函数,你可以先检查git环境变量是否设置成功,然后还不行的话你可以尝试本地commit一次然后就可以了..
好我试试·
谢谢 我也是commit一次 成功了·
I added git environment variable
But still get "TinkerID is not set!!!
Help me.
@ngochuu90 My solution is to use local git to submit a code, you can try the next ...
@memorycj:
I have just used Git. Please guide to me use local git. Thanks
@ngochuu90 use git clone rather than download the zip
直接设置值了,哈哈 :smile:
String gitRev = 'v1.7.5'
请教,glide开源项目,导入as,报错Error:CreateProcess error=2, 系统找不到指定的文件。 请问怎么解决
@luyingchn 多半是环境没配置好,如果其他项目没问题,就是gradle配置问题咯
commit一次之后就可以跑起来了
是怎么解决 tinkerId is not set!!! 看不太懂你们上面说的啊 @dodola @memorycj @shwenzhang
Most helpful comment
@ngochuu90 My solution is to use local git to submit a code, you can try the next ...