Форум программистов, компьютерный форум CyberForum.ru

Xamarin

Войти
Регистрация
Восстановить пароль
 
NikolayMartinyk
0 / 0 / 1
Регистрация: 01.05.2013
Сообщений: 30
#1

Xamarin Hello World вылетает - Xamarin

25.06.2015, 15:58. Просмотров 952. Ответов 1
Метки нет (Все метки)

Здравствуйте, товарищи. Осваиваю Xamarin. Использую Xamarin Studio 5.9.3 (build 1). Создал проект Android App. Привожу исходные коды некоторых файлов.

MainActivity.cs
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System;
 
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
 
namespace TestApp
{
    [Activity (Label = "TestApp", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
        int count = 1;
 
        protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);
 
            // Set our view from the "main" layout resource
            SetContentView (Resource.Layout.Main);
 
            // Get our button from the layout resource,
            // and attach an event to it
            Button button = FindViewById<Button> (Resource.Id.myButton);
            
            button.Click += delegate {
                button.Text = string.Format ("{0} clicks!", count++);
            };
        }
    }
}
Main.axml
XML
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <Button
        android:id="@+id/myButton"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello" />
</LinearLayout>
Используя Android Virtual Device Manager, создал виртуальную машину со следующими параметрами:
Device: Nexus S (4.0", 480 x 800: hdpi)
Target: Android 4.4.2 - API Level 19
CPU/ABI: Intel Atom (x86)
Keyboard: Hardware keyboard present (checked)
Skin: Skin with dynamic hardware controls
Front camera: None
Back camera: None
RAM: 343
VM Heap: 32
Internal Storage: 200

Свойства проекта:
Minimum Android version: Override - Android 2.3 (API Level 10)
Target Android version: Automatic - use target framework version (API 19)
Install Location: Автоматическое
Required permissions: None
Конфигурация: Release
Платформа: Любой CPU
Supported ABIs: x86

При запуске как на виртуальной машине, так и на планшете (Asus K012, Android 4.4.2, 7" 1024 x 600, Intel Atom x86), приложение вылетает - появляется черный экран, вверху название приложения, и приложение моментально закрывается.

Прилагаю скриншот интерфейса приложения.

Почему приложение вылетает?
Миниатюры
Xamarin Hello World вылетает  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2015, 15:58     Xamarin Hello World вылетает
Посмотрите здесь:

Xamarin example Hellow world - Xamarin
Добрый день. Я использую C# и Xamarin. С генерировал тестовый проект. Собрал его. Как теперь установить программу на планшет? ...

C# xamarin Use an existing database - Xamarin
Добрый день. Пытаюсь подключить существующую базу данных, но ничего не получается. Делаю все по этому совету ссылка но выводит таблица...

Xamarin & UIButton - Xamarin
Всем доброго времени суток. Вопрос состоит в том что у меня есть кнопка у нее два состояния InActive/Active. Когда она не активна на ней...

Xamarin & UITableViewCell - Xamarin
Доброго времени суток. Вопросик возник у меня есть класс таблицы с методом: public override UITableViewCell GetCell(UITableView...

Xamarin кто ты и зачем - Xamarin
Эта платформа позволит писать полноценные приложения или есть ограничения в возможностях относительно родных платформ? Не может такого...

Сколько весит Xamarin? - Xamarin
Сколько весят файлы, которые нужно скачать? И сколько он займёт места на жёстком диске? Добавлено через 13 часов 10 минут То есть у...

Работа с файлами в Xamarin - Xamarin
Необходимо создать файл в памяти телефона в определенной папке, как правильно это сделать? Как прописывается полный путь к папке на...

Xamarin Скачивание фаилов - Xamarin
Ребята, какую неделю бью голову на тем как скачать файл в Xamarine! Может кто-нибудь привести пример? Помогите пожалуйста!)

Прямые ссылки на xamarin - Xamarin
Как получить прямую ссылку на Xamarin для Visual Studio? к примеру тут версию v.3.9.483 путем подстановки я получил так Но мне...

Бесплатный аналог Xamarin - Xamarin
Есть ли бесплатный аналог Xamarin?Я пишу на c# а на java отлаживать программу-геморой(эмулятор медленный)

Xamarin воспроизведение звуков - Xamarin
Здравствуйте! Изучаю Xamarin, решил для тренировки написать простенький секундомер, который будет тикать каждую секунду. Проблема в...

Нужна справка по xamarin - Xamarin
Посоветуйте что-нибудь русскоязычное для изучения процесса разработки (Конкретно под андроид)..ну или в крайнем случае с читаемым кодом и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vandersar
0 / 0 / 0
Регистрация: 15.04.2015
Сообщений: 7
15.07.2016, 22:38     Xamarin Hello World вылетает #2
Есть такая проблема. Что самое интересное, раньше все работало нормально и на блустаке и на дройд4икс. Щас на обоих таже ситуация с вылетом. При этом на физическом девайсе дебажится без нареканий.
Сейчас с другой проблемой столкнулся, некорректно работает релиз версия, а именно вылетает программа при определенных действиях...будем разбираться.
Yandex
Объявления
15.07.2016, 22:38     Xamarin Hello World вылетает
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru