嗨,我刚接触到Android工作室和编程。 我写了一个简单的hello world程序,当我点击运行并选择默认的avd设备时它会给我以下错误
public function buildPaginateQuery(array $params, $page = 1, $perPage = 15)
{
$query = $this->model->table == 'links' ? $this->model->with('Title') : $this->model;
$query = $this->appendParams($params, $query);
$count = $query->cacheTags('count')->remember(2000)->count();
$totalPages = $count / $perPage;
$query = $query->skip($perPage * ($page - 1))->take($perPage);
$query = $query->order(isset($params['order']) && $params['order'] ? $params['order'] : null);
$query = $query->cacheTags(array($this->model->table, 'pagination'))->remember(2000);
return array('query' => $query, 'totalPages' => $totalPages, 'totalItems' => $count);
}
我减少了内存现在我得到以下错误
无法在模拟器中启动AVD。 输出: 模拟器:错误:x86仿真目前需要硬件加速! 请确保正确安装和使用Intel HAXM。 CPU加速状态:未安装HAX内核模块!
我已经安装了haxm但它给了我这个错误
帮我解决错误。
答案 0 :(得分:1)
首先减小此模拟器使用的大小,或尝试使用其他模拟器系统映像和最小配置来测试Hello Android应用程序。
我建议你以后在准备好时使用Android设备,当你是忍者安卓开发者时:)
答案 1 :(得分:0)
就我个人而言,AVD模拟器遇到了很多问题。我会尝试genymotion作为替代方案。 https://www.genymotion.com/#!/这是我用于所有Android开发的内容,它从来没有给我任何错误,并且比avd更快。
答案 2 :(得分:0)
将仿真器的RAM减少到512 MB到1 GB之间。
在Windows环境中,模拟器不能使用超过1 GB的ram。