尴尬,AS导入网络下载的demo不会打开运行

学习嘛,肯定要看大神代码的,但是到目前为止,电脑里从网上下下来的demo很少有几个运行成功的,所以很尴尬,不知道是我不会打开呢,还是就是打不开的。

所以来探究记录一下这过程,希望是我打开方式不对,然后在这个过程中了解到正确打开的姿势。。。。

本篇文章没有结论,没有干货,没有重点,请小心阅读。。。

首先,一个可以运行的工程在资源管理器的目录结构

然后是网上下的压缩包以及解压包,就用了来自鸿洋大神的一个很早的demo

接下来打开Android Studio,首先纠结的是不知道选择Import Project还是open...,先选Import吧

选择Import后会出现目录,选择自己的解压的文件夹,第二个纠结的地方就在这里了,因为这个demo里面有好几个模块

所以就会在点击Import之后出现这个样子

在导入之前,工程的图标就是文件夹的样子,在导入过之后就会变成AS的图标,而且不管成功与否,我选择了级别高一点的,也就是CSDNDemo01,然后出现了下面的对话框

一直不管不顾的点击NEXT,一直到finish就会出现打开后的工程

但是运行键是灰色的,对于本菜鸟而言,就不知道该干嘛了,而且下方也是空白,没有显示配置Gradle什么的......

所以在走了一些弯路后,发现在选择Import之后选择工程的第一个模块,也就是CSDNDemo,会出现另外的样子,就是下面的对话框

点击NEXT,到打开工程,就会出现一些不知道什么玩意儿的东西

但是不要慌,因为最下面有进度条,显然AS在忙着什么东西,而且运行按钮也是绿色的,哈哈哈......等一切好了,就这样了

出现了很多红色的叹号,和一堆不认识的字,然后我忽略了他们,直接淡定的点击了Run,然后运行成功了,就是文字上出现了问题,也就是这些红叹号说的问题.......

不过这不是重点,打开能运行了就行。。。。所以比对一下目录,一个正常的是一开始给的那样的,成功运行的是酱紫的

而一开始错误的是酱紫的

它里面的模块是酱紫的

算了,一张一张也看不明白,一起吧

比较下来,我发现他们确实不同(屁话),然后什么神一样的结论都没有得出来,但是有一点比较可以,就是它

前辈(师父?这不是重点)告诉我这个文件是重点,有它就是Android项目。

所以我就假模假样的暂时得出一个结论吧,就是Import的时候,要打开目录结构像上图酱紫的,应该会成功率高一些,之后再这方面再有什么重大发现再说。

然后没有然后了。。。

时间: 2024-08-02 01:53:11

尴尬,AS导入网络下载的demo不会打开运行的相关文章

网络下载图片 (cell部分)

网络下载图片不能放在主线程: 1.会阻塞主线程:影响用户体验 2.重复下载,浪费流量,浪费时间 推荐第三方框架SDWebImage, 包含的功能:图片下载.图片缓存.下载进度监听.gif处理等等. 导入这个分类:#import "UIImageView+WebCache.h"

Androiid_Volley+Image-Loader+RecyclerView实现网络下载图片瀑布流

转载表明出处:http://blog.csdn.net/zcr317121966/article/details/52329803 要实现网络数据下载实现瀑布流效果: 实现思路很简单,主要是熟悉框架的运用.首先要写一个通用的MyRequest类,用于从网上获取json数据用Gson解析并返回bean对象 之后要设置recyclerview适配器MyAdapter,将返回的数据里面的网址集合加载到适配器中,下载相对应的图片,并用随机高度设置 其图片高度用于美观. 在写代码之前要导入几个架包,分别是

Android学习笔记--使用Apache HttpClient实现网络下载效果,附带进度条显示

今天学习 了Apache 写了一个网络下载的效果,代码如下,代码中我已经写了很详细的注释了,相信大家都能看懂 1 http://m.blog.csdn.net/article/details?id=52927536 2 3 4 package com.wuxianedu.httpdemo; 5 6 import android.app.ProgressDialog; 7 import android.content.Intent; 8 import android.net.Uri; 9 impo

HttpUtils.java 网络下载工具类

package Http; import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL; /** * 网络下载工具类 * 功能:下载字节数组,下载文本数据 * 下载数字数组(文本 图片 mp3) * 下载文本数据 * Created by lxj-pc on 2017/

【Unity3D游戏开发】—— 导入网上下载的.unitypackage包

这两天遇到了这样一个问题,网上下载的别人导出的.unitypackage包.如果双击打开,则会出现"Failed importing package "的错误. 为此很头疼,查了一些资料,需要将.unitypackage包复制到Editor\Standard Packages文件夹下, 然后ctrl+9打开 Asset Store, 点击下载然后找到刚刚复制的包名,点击Import导入即可. 还有一种方法类似,将.unitypackage包复制到Editor\Standard Pack

asyncTask异步任务:从网络下载图片

[关键字]:3个参数,4个步骤 第一步:表示任务执行前的操作 第二步:主要完成耗时操作 第三步:主要是更新UI操作 第四步:产生最终结果 以下实例中代表的含义为: 第一步:显示进度条 第二步:(此任务必不可少)在后台执行任务,将进度值传给第三步,将结果传给第四步: 第三步:进度值更新 第四步:产生最终结果 1.添加网络授权: 因为手机默认不能访问网络,所以首先要在清单文件 AndroidManifest.xml中添加网络授权. 方法如下: 打开AndroidManifest.xml文件,点击"P

sharepoint 2007 “文件为网络下载文件,请存储到硬盘之后再修改文件。”

当直接打开sharepoint 2007 上的excel文档后,使用使用ctrl+s保存的时候,就弹出对话框"文件为网络下载文件,请存储到硬盘之后再修改文件." 检查发现是sharepoint上安装了第三方加密工具trustview导致的. 解决办法:1.点击保存按钮保存 2.使用"迁出"后,打开文档 3.在excel中关闭trustview插件: excel options--add-ins--mamage下面选择com add-ins--然后点Go--取消选择:

网络下载器

网络下载器: public static void main(String[] args) { OutputStream download=null; HttpURLConnection conn=null; try { URL url=new URL ("http://dlc2.pconline.com.cn/filedown_171040_8417060/Yx2PSEuB/jpwb2017cl.exe"); conn=(HttpURLConnection) url.openConn

从网络下载图片,保存,并用UIImageView从保存中显示

代码: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. UIImageView *img=[[UIImageView alloc]initWithFrame:CGRectMake(50, 100, 200, 200)]; img.backgroundColor=[UIColor redColor]; [self.view addSubview:img]; /