• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 【Android】常见问题解答,android

【Android】常见问题解答,android

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了物业常见问题解答,常见问题解答,幼儿园常见问题解答,汽车常见问题及解答,销售常见问题解答等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

【Android】常见问题解答,android


这里汇总了用C#和VS2015开发Android App时一些常见的最基本的问题及解决办法,以后有新的问题时都在这里一并回答。

问题1:项目无法正常运行,怎么回事?

【解答】

正常情况下,选择某个模拟器以后,它会自动启动并将程序部署到模拟器上。

如果是新建的项目出现的问题,一般都是环境安装不正确造成的。

如果是自己编写程序后出现的问题,一般都是清单配置不合适造成的。

不论是哪种情况,都可以通过下面的步骤找错。

(1)检查项目配置

主菜单-->【工具】-->【选项】-->【Xamarin】,查看环境配置是否正确。注意下面界面中的绿色选项和复选框都要正确。

image

(2)检查版本是否符合要求

按<F5>键调试之前,要确保你选择的模拟器和你的清单配置一致。

查看清单配置:在解决方案资源管理器中,双击【Properties】文件夹,在弹出的项目属性配置界面中,查看最低版本(第2项)是否满足你启动的模拟器版本要求:

image

 

(3)通过输出窗口查找错误

观察运行后【输出】窗口输出的内容,看是否有错误信息。

一般都能从这个输出窗口输出的信息中看到是什么问题。

如果还找不到问题,就用logcat查看(下一步)。

(4)用logcat查看错误

image

点击启动logcat的快捷键以后,就会出现下面的界面:

image

单击上面的【Change Device】快捷键,就会出现下面的界面:

image

 

 

这个截图表示你还没有启动模拟器,此时,要确保按<F5>键时已经选择了某个模拟器:

image

选择模拟器后按<F5>键,它就会自动启动你选择的模拟器。

如果这个截图中没有可选择的模拟器,说明你的模拟器创建有问题。

(5)检查logcat输出的信息

如果你是独立启动的模拟器,而不是通过按<F5>键启动它,如下图所示:

image

当你选择的模拟器启动后,再次按照第(4)步那样运行logcat,应该看到下面的界面:

image

 

 

选中它找到的模拟器,按【OK】,然后观察它输出的内容:

image

(6)检查清单配置是否有错

注意清单文件(AndroidManifest.xml)中的首行:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="MyDemos.MyDemos" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">

这个android:installLocation="auto"表示如果找不到对应的.so文件,它会自动将其安装到模拟器上。

通过上面的步骤,一般都能把问题解决掉。

如果还找不到问题,请把步骤说详细点并截图,否则别人也看不明白你的问题是什么。

问题2:如何将文件复制到模拟器的SD卡上

【问题描述】有时候需要在模拟器上模拟用户通过手机下载的文件或程序,比如将音乐文件或视频文件从硬盘复制到模拟器的SD卡上,有没有简单的操作办法呢?

【解答】

办法如下:

1、找到你创建的模拟器文件,例如:

C:\Users\用户名\.android\avd\Galaxy_Api19.avd\sdcard.img

或者

C:\Users\用户名\.android\avd\Galaxy_Api23.avd\sdcard.img

2、用UltraISO或者其他虚拟光驱软件打开这个文件,然后复制硬盘上的文件,粘贴到该文件中SD卡对应的目录下,比如粘贴到Download文件夹下,然后保存.img文件。

以后再打开模拟器,就能看到Download文件夹下已经有这些文件了。这些文件的用法和你将文件下载到手机上以后的用法相同。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 【Android】常见问题解答,android

相关文章

  • 2017-05-26Android体系结构,android体系结构介绍
  • 2017-05-26Android中Activity处理返回结果的实现方式,androidactivity
  • 2017-05-26Android第四天,神秘封印礼盒第四天
  • 2017-05-26TCP接收窗口--确定Window Scaling
  • 2017-05-26Android Plugin,androidplugin
  • 2017-05-26Android SDK 与API版本对应关系,androidsdk
  • 2017-05-26Android开发艺术探索学习笔记(三),android艺术探索
  • 2017-05-26Android--BroadcastReceiver应用详解
  • 2017-05-26EventBus简单使用教程
  • 2017-05-26JSON解析和XML解析对比,JSON解析XML解析

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • React Native 出现红屏幕报连接服务失败,reactnative
    • 程序连不上mysql的问题总结
    • 浅谈DrawerLayout抽屉效果,drawerlayout抽屉
    • Android 中的R文件 丢失或无法更新,android
    • 【Android】以后改为在Win10下开发了,androidwin10
    • 自定义Dialog,android自定义dialog
    • Android Studio快捷键指南(本文持续更新)
    • Android的消息机制,Android消息机制
    • Android—基于Socket与上传图片到客户端,
    • android应用开发-从设计到实现3-8静态原型的Appbar折叠

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有