小编Jun*_*oon的帖子

如何在android studio中导入外部库?

我很难导入库'PageSlidingTapStrip'(https://github.com/astuetz/PagerSlidingTabStrip).

我发现了这个问题(如何从eithub导入eclipse库项目到android studio项目?),我遵循这个解决方案.

cf)我正在使用win 8.1,android studio version 0.3.6

首先,像这样的条件建立新项目. 在此输入图像描述

二,转到文件 - >新模块单击,创建新模块作为android库,并创建这样的条件.(未选中创建自定义启动器图标,活动)

在此输入图像描述

这部分我得到了第一个问题.我应该选择哪个版本的"最低要求SDK","目标SDK","编译"?只关注项目版本?(图像显示我首先创建此窗口时的默认值.)

无论如何,我在"最低要求SDK:API 9 /目标SDK:API 19 /编译:API 19"的条件下进展

三,删除'Project/PageSlidingTabStrip/src/main /'下的文件,并在外部库'res','src','AndroidManifest.xml'下复制文件夹和文件,然后进入'Project/PageSlidingTabStrip/src/main /',然后重命名为src到java.

然后项目和文件夹变成这样.(我跟着问题,告诉我复制和移动文件'ic_launcer-web.png'除了'res','src','manifest',但我找不到该文件)

在此输入图像描述

四,转到'文件 - >项目设置 - >模块 - >单击项目模块 - >'+'按钮 - >选择模块依赖关系'然后应用. 在此输入图像描述

在那之后,我面临这个错误,无法解决R. 在此输入图像描述 而且我不能走下一步,无法完成导入库.我该怎么办?

还有其他解决方案吗?

感谢您看到很久的问题.我希望得到一个解决方案!

import android android-studio

5
推荐指数
1
解决办法
2万
查看次数

如何在http请求后获得响应

我正在学习Go,在这个领域是一个真正的新手.

当我尝试复制某些值时,我遇到了问题.

我在做的是:

  1. 我想在[response]中使用httpRequest获得一些响应.
httpClient := &http.Client{}
response, err := httpClient.Do(req)
if err != nil {
   panic(err)
}
Run Code Online (Sandbox Code Playgroud)
  1. 之后,我想在'origin.txt'的响应中保存存储的值
origin_ ,_:= ioutil.ReadAll(response.Body)
f_, err := os.Create("origin.txt")
f_.Write(origin_);
Run Code Online (Sandbox Code Playgroud)
  1. 我想通过使用goquery包获得一个特定的值.
doc, err := goquery.NewDocumentFromReader(response.Body)
if err != nil {
    log.Fatal(err)
}
doc.Find(".className").Each(func(i int, s *goquery.Selection) {
    w.WriteString("============" + strconv.Itoa(i) + "============")
    s.Find("tr").Each(func(i int, s_ *goquery.Selection) {
    fmt.Println(s_.Text())
    w.WriteString(s_.Text())    
    })
}
Run Code Online (Sandbox Code Playgroud)

)

但在这种情况下,我可以从2)得到一个我想要的值,但不能从3)得到任何东西.

首先,我认为问题是,3)的响应对象受2)动作的影响.因为它是一个参考对象.

所以我试着把它复制到另一个对象,然后再做一次.

origin := *response
Run Code Online (Sandbox Code Playgroud)

但是,我得到了与第一个相同的结果.

我该怎么办?如何通过其值将参考值分配给另一个?

我应该每次尝试两次吗?

go goquery

3
推荐指数
1
解决办法
67
查看次数

标签 统计

android ×1

android-studio ×1

go ×1

goquery ×1

import ×1