Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Приложение запускается на эмуляторе, а при запуске на устройстве выдает ошибку

объясните пожалуйста,в чем проблема?
Приложение которое я создал,прекрасно запускается на эмуляторе,а при запуске на устройстве выдает ошибку
Ответ: В 36 все в порядке. В 51 ошибка же.. Как вы не увидели..
Вопрос: Не запускается проект в эмуляторе

Установил Андроид Студию, к ней эмулятор Genymotion.
Проект сгенерировал фреймворком LibGDX.
Сам проект билдится успешно.
Но на эмуле не стартует.

Error while waiting for device: Could not start AVD
Когда запускаю RUN
Сперва выскакивает такое.


Жму ок
Затем такое.


Жму инсталл.
После чего


Не может это быть как-то связано с очередными гугло-сцанкциями на Крым ?
Так как мне даже андроид студию пришлось качать через тор.

Как решить проблему эту?
Ответ: Проблема решена.
Проект стартанул.
Хотя какие-то ворнинги всё же есть в логе эмулятора.

E:\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd 3.7_FWVGA_slider_API_24
Creating filesystem with parameters:
Size: 69206016
Block size: 4096
Blocks per group: 32768
Inodes per group: 4224
Inode size: 256
Journal blocks: 1024
Label:
Blocks: 16896
Block groups: 1
Reserved block group size: 7
Created filesystem with 11/4224 inodes and 1302/16896 blocks
Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
emulator: WARNING: UpdateCheck: Failure: No error
none.xml:3: parser error : AttValue: " or ' expected
<html lang=en>
^
none.xml:3: parser error : attributes construct error
<html lang=en>
^
none.xml:3: parser error : Couldn't find end of Start Tag html line 3
<html lang=en>
^
none.xml:3: parser error : Extra content at the end of the document
<html lang=en>
^
audio: Failed to create voice `goldfish_audio_in'
qemu-system-i386.exe: warning: opening audio input failed
emulator: Listening for console connections on port: 5554
emulator: Serial number of this emulator (for ADB): emulator-5554
[1736]:WARNING:./android/base/files/IniFile.cpp:158:Failed to process .ini file C:\Users\ALKO\.android\emu-update-last-check.ini for reading.
emulator: WARNING: UpdateCheck: Failure: No error
none.xml:3: parser error : AttValue: " or ' expected
<html lang=en>
emulator: WARNING: UpdateCheck: failed to get the latest version, skipping check (current version '25.2.3-3470232')
^
none.xml:3: parser error : attributes construct error
<html lang=en>
^
none.xml:3: parser error : Couldn't find end of Start Tag html line 3
<html lang=en>
^
none.xml:3: parser error : Extra content at the end of the document
<html lang=en>
^
Вопрос: Не запускается в эмуляторе приложение

Доброго времени суток!

Создаю обычную галерею через Grid View с щелчком по картинке, ошибок вроде нет, но эмулятор открывается и сразу пишет ошибку о вылете приложения.

Делаю с этого урока, весь код писал сам в AndroidStudio

В logcat ничего толкового не увидел.
Но когда запускаю в AIDE на смартфоне, приложение открывается , но в галерее отображаются только несколько картинок, но пр- нажатии на них все отображается
В чем может быть проблема?

MainActivity
Код Java(TM) 2 Platform Standard Edition 5.0
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
package com.mycompany.myapp;
 
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
 
import android.media.ExifInterface;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Environment;
import android.app.Activity;
import android.app.Dialog;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.BaseAdapter;
import android.widget.Button;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.TextView;
 
public class MainActivity extends Activity {
 
    AsyncTaskLoadFiles myAsyncTaskLoadFiles;
 
    static final int ID_JPGDIALOG = 0;
    ImageView jpgdialigImage;
    TextView jpgdialigText;
    File jpgdialigFile;
    //have to match width and height of 
    //"@+id/image" in jpgdialog.xml
    final int DIALOG_IMAGE_WIDTH = 500;
    final int DIALOG_IMAGE_HEIGHT = 350;
 
    public class AsyncTaskLoadFiles extends AsyncTask<Void, String, Void> {
 
        File targetDirector;
        ImageAdapter myTaskAdapter;
 
        public AsyncTaskLoadFiles(ImageAdapter adapter) {
            myTaskAdapter = adapter;
        }
 
        @Override
        protected void onPreExecute() {
            String ExternalStorageDirectoryPath = Environment
                .getExternalStorageDirectory().getAbsolutePath();
 
            String targetPath = ExternalStorageDirectoryPath + "/test/";
            targetDirector = new File(targetPath);
            myTaskAdapter.clear();
 
            super.onPreExecute();
        }
 
        @Override
        protected Void doInBackground(Void... params) {
 
            //open jpg only
            File[] files = targetDirector.listFiles(new FilenameFilter() {
                    public boolean accept(File dir, String name)
                    {
                        return (name.endsWith(".jpg")||name.endsWith(".JPG")); 
                    }
                });
            //File[] files = targetDirector.listFiles();
 
            Arrays.sort(files);
            for (File file : files) {
                publishProgress(file.getAbsolutePath());
                if (isCancelled()) break;
            }
            return null;
        }
 
        @Override
        protected void onProgressUpdate(String... values) {
            myTaskAdapter.add(values[0]);
            super.onProgressUpdate(values);
        }
 
        @Override
        protected void onPostExecute(Void result) {
            myTaskAdapter.notifyDataSetChanged();
            super.onPostExecute(result);
        }
 
    }
 
    public class ImageAdapter extends BaseAdapter {
 
        private Context mContext;
        ArrayList<String> itemList = new ArrayList<String>();
 
        public ImageAdapter(Context c) {
            mContext = c;
        }
 
        void add(String path) {
            itemList.add(path);
        }
 
        void clear() {
            itemList.clear();
        }
 
        void remove(int index){
            itemList.remove(index);
        }
 
        @Override
        public int getCount() {
            return itemList.size();
        }
 
        @Override
        public Object getItem(int position) {
            // TODO Auto-generated method stub
            return itemList.get(position);
        }
 
        @Override
        public long getItemId(int position) {
            // TODO Auto-generated method stub
            return 0;
        }
 
        //getView load bitmap in AsyncTask
        @Override
        public View getView(final int position, View convertView, ViewGroup parent) {
            ViewHolder holder;
 
            ImageView imageView;
            if (convertView == null) { // if it's not recycled, initialize some
                // attributes
                imageView = new ImageView(mContext);
                imageView.setLayoutParams(new GridView.LayoutParams(220, 220));
                imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
                imageView.setPadding(8, 8, 8, 8);
 
                convertView = imageView;
 
                holder = new ViewHolder();
                holder.image = imageView;
                holder.position = position;
                convertView.setTag(holder);
            } else {
                //imageView = (ImageView) convertView;
                holder = (ViewHolder) convertView.getTag();
                ((ImageView)convertView).setImageBitmap(null);
            }
 
            //Bitmap bm = decodeSampledBitmapFromUri(itemList.get(position), 220, 220);
            // Using an AsyncTask to load the slow images in a background thread
            new AsyncTask<ViewHolder, Void, Bitmap>() {
                private ViewHolder v;
 
                @Override
                protected Bitmap doInBackground(ViewHolder... params) {
 
                    Bitmap bm = null;
 
                    boolean haveThumbNail = false;
 
                    try {
                        ExifInterface exifInterface = 
                            new ExifInterface(itemList.get(position));
                        if(exifInterface.hasThumbnail()){
                            byte[] thumbnail = exifInterface.getThumbnail();
                            bm = BitmapFactory.decodeByteArray(thumbnail, 0, thumbnail.length);
                        }
                        haveThumbNail = true;
                    } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
 
                    if(!haveThumbNail){
                        bm = decodeSampledBitmapFromUri(
                            itemList.get(position), 220, 220);
                    }
 
                    v = params[0];
                    return bm;
                }
 
                @Override
                protected void onPostExecute(Bitmap result) {
                    super.onPostExecute(result);
                    //Not work for me!
                    /*
                     if (v.position == position) {
                     // If this item hasn't been recycled already, 
                     // show the image
                     v.image.setImageBitmap(result);
                     }
                     */
 
                    v.image.setImageBitmap(result);
 
                }
            }.execute(holder);
 
            //imageView.setImageBitmap(bm);
            //return imageView;
            return convertView;
        }
 
        /*
         public Bitmap decodeSampledBitmapFromUri(String path, int reqWidth,
         int reqHeight) {
 
         Bitmap bm = null;
         // First decode with inJustDecodeBounds=true to check dimensions
         final BitmapFactory.Options options = new BitmapFactory.Options();
         options.inJustDecodeBounds = true;
         BitmapFactory.decodeFile(path, options);
 
         // Calculate inSampleSize
         options.inSampleSize = calculateInSampleSize(options, reqWidth,
         reqHeight);
 
         // Decode bitmap with inSampleSize set
         options.inJustDecodeBounds = false;
         bm = BitmapFactory.decodeFile(path, options);
 
         return bm;
         }
 
         public int calculateInSampleSize(
 
         BitmapFactory.Options options, int reqWidth, int reqHeight) {
         // Raw height and width of image
         final int height = options.outHeight;
         final int width = options.outWidth;
         int inSampleSize = 1;
 
         if (height > reqHeight || width > reqWidth) {
         if (width > height) {
         inSampleSize = Math.round((float) height
         / (float) reqHeight);
         } else {
         inSampleSize = Math.round((float) width / (float) reqWidth);
         }
         }
 
         return inSampleSize;
         }
         */
 
        class ViewHolder {
            ImageView image;
            int position;
        }
 
    }
 
    ImageAdapter myImageAdapter;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        final GridView gridview = (GridView) findViewById(R.id.gridview);
        myImageAdapter = new ImageAdapter(this);
        gridview.setAdapter(myImageAdapter);
 
        myAsyncTaskLoadFiles = new AsyncTaskLoadFiles(myImageAdapter);
        myAsyncTaskLoadFiles.execute();
 
        gridview.setOnItemClickListener(myOnItemClickListener);
 
        Button buttonReload = (Button)findViewById(R.id.reload);
        buttonReload.setOnClickListener(new OnClickListener(){
 
                @Override
                public void onClick(View arg0) {
 
                    //Cancel the previous running task, if exist.
                    myAsyncTaskLoadFiles.cancel(true);
 
                    //new another ImageAdapter, to prevent the adapter have
                    //mixed files
                    myImageAdapter = new ImageAdapter(MainActivity.this);
                    gridview.setAdapter(myImageAdapter);
                    myAsyncTaskLoadFiles = new AsyncTaskLoadFiles(myImageAdapter);
                    myAsyncTaskLoadFiles.execute();
                }});
 
    }
 
    OnItemClickListener myOnItemClickListener = new OnItemClickListener() {
 
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position,
                                long id) {
            String path = (String) parent.getItemAtPosition(position);
 
            //Open dialog to show jpg
            jpgdialigFile = new File(path);
 
            showDialog(ID_JPGDIALOG);
 
        }
    };
 
    @Override
    @Deprecated
    protected Dialog onCreateDialog(int id) {
        final Dialog jpgDialog = new Dialog(this);
        switch(id){
            case ID_JPGDIALOG:
 
                jpgDialog.setContentView(R.layout.jpgdialog);
                jpgdialigImage = (ImageView)jpgDialog.findViewById(R.id.image);
                jpgdialigText = (TextView)jpgDialog.findViewById(R.id.textpath);
 
                Button okDialogButton = (Button)jpgDialog.findViewById(R.id.okdialogbutton);
                okDialogButton.setOnClickListener(new OnClickListener(){
 
                        @Override
                        public void onClick(View v) {
                            jpgDialog.dismiss();
                        }});
                break;
 
            default:
                break; 
        }
 
        return jpgDialog;
    }
 
    @Override
    @Deprecated
    protected void onPrepareDialog(int id, Dialog dialog) {
        switch(id){
            case ID_JPGDIALOG:
                jpgdialigText.setText(jpgdialigFile.getPath());
                //Bitmap bm = BitmapFactory.decodeFile(jpgdialigFile.getPath());
                Bitmap bm = decodeSampledBitmapFromUri(jpgdialigFile.getPath(), 
                                                       DIALOG_IMAGE_WIDTH, DIALOG_IMAGE_HEIGHT);
                jpgdialigImage.setImageBitmap(bm);
 
                break;
 
            default:
                break;
        }
    }
 
    private Bitmap decodeSampledBitmapFromUri(
        String path, int reqWidth, int reqHeight) {
 
        Bitmap bm = null;
        // First decode with inJustDecodeBounds=true to check dimensions
        final BitmapFactory.Options options = new BitmapFactory.Options();
        options.inJustDecodeBounds = true;
        BitmapFactory.decodeFile(path, options);
 
        // Calculate inSampleSize
        options.inSampleSize = calculateInSampleSize(options, reqWidth, reqHeight);
 
        // Decode bitmap with inSampleSize set
        options.inJustDecodeBounds = false;
        bm = BitmapFactory.decodeFile(path, options);
 
        return bm; 
    }
 
    public int calculateInSampleSize(
        BitmapFactory.Options options, int reqWidth, int reqHeight) {
 
        // Raw height and width of image
        final int height = options.outHeight;
        final int width = options.outWidth;
        int inSampleSize = 1;
 
        if (height > reqHeight || width > reqWidth) {
            if (width > height) {
                inSampleSize = Math.round((float) height/(float) reqHeight);  
            } else {
                inSampleSize = Math.round((float) width / (float) reqWidth);  
            }  
        }
 
        return inSampleSize; 
    }
 
} 
Jpgdialog
Код XML
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
<?xml version="1.0" encoding="UTF-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/layout_root"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:paddingLeft="10dip"
        android:paddingRight="10dip" >
 
        <TextView
            android:id="@+id/textpath"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
 
        <ImageView
            android:id="@+id/image"
            android:layout_width="500dp"
            android:layout_height="350dp" />
 
        <Button
            android:id="@+id/okdialogbutton"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="OK" />
 
    </LinearLayout>
Ответ: Хорошо, попробую сегодня вечером на компе посмотреть, а то на смарте неудобно очень)
Спасибо большое)
Вопрос: Не запускается проект

Нужна помощь, только начинаю работать в Андроид Студии и понятия не имею что нужно сделать в моей ситуации что, бы заработало. После создания проекта возникает ошибка рендеринга, при изменении версии андроида проблема остается.

Дополнительно к этому возникает следующая ошибка:
Error: (23, 13) Failed to resolve: com.android.support:appcompat-v7:22.+
<a href="install.m2.repo">Install Repository and sync project</a><br><a href="openFile">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

При запуске пишет:
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not find any version that matches com.android.support:appcompat-v7:22.+.
Searched in the following locations:


file:/D:/Java/AS/sdk/extras/android/m2repository/com/android/support/appcompat-v7/maven-metadata.xml
file:/D:/Java/AS/sdk/extras/google/m2repository/com/android/support/appcompat-v7/maven-metadata.xml
file:/D:/Java/AS/sdk/extras/google/m2repository/com/android/support/appcompat-v7/
Required by:
MyApplication:app:unspecified
Ответ: Добрый день! Столкнулся с такой же проблемой. Почитав инфу в инете пришел к выводу, что в файле build.gradle нужно выставить все версии sdk, tools, appcompat, support до предыдущего нижнего значения у меня это было 22.
Вопрос: Не получается запустить проект (в android studio пишет Gradle 'MyApp' project refresh failed)

Всем доброе
перестал запускаться проект (до этого он тоже не запускался, но хоть кнопка Run работала)
сообщения при запуске студии:
Gradle 'MyApplication' project refresh failed
Error:No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
и
Gradle sync failed: No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
Consult IDE log for more details (Help | Show Log)

гугл не помог, не знаю куда капать
подскажите пожалуйста
Ответ: удаление Android NDK в sdk менеджере помогло

но, остается вопрос как можно было исправить эту ошибку не удаляя ндк
Вопрос: Genymotion не видит мой проект при запуске через itelij IDEA

Пользуюсь intelij Idea установил туда плагин Genymotion и не знаю как запустить через него мой проект .Значок genymotion есть при нажатии выбираю устройство ,запускаю , все запускается хорошо но моего проекта в загрузившемся телефоне нет .Слышал что перед запуском проект нужно собрать (нажать на зеленую кнопку run'app') .Нажимаю проект собирается но высвечивается окно с выбором устройств AVD а не Genymotion, что делать ?
Ответ: ребят я разобрался ,нужно просто запустить проект (нажав на кнопку Run ) при уже запущенном эмуляторе в genymotion когда gradle соберет проект вылезет табличка с выбором эмулятора наимаем на 'использовать запушенный эмулятор' и ждем .Готово!
Вопрос: Черный экран в эмуляторе Android Studio

Добрый вечер!

Запускаю эмуляторе Android Studio, там только черный экран в виде смартфона без кнопок. В Nexus 4 на черном экране появляется надпись Android, в Nexus 5 просто черный экран. Если выбрать без скина, то появляется черный прямоугольный экран справа кнопки - активны только кнопки звука и питания (при нажатии ничего не происходит). Горячие клавиши клавиатуры (home, ecs, F2,F3 и т.д.) - ничего не происходит. Эмулятор пишет running.
Подключил устройство - загружает на нем кнопку, edit и текст - так и должно быть, стало быть работает.

Но хотелось бы не подключать все время устройство, а пользоваться и эмулятором тоже.

Подскажите, пожалуйста, что можно сделать?

Посмотрите здесь с других тем прочитал - не нашел ответа.

Android Эмулятор не загружается
Эмулятор Android
Android Не запускается эмулятор
Android Не запускается эмулятор
Android Не запускается эмулятор в Android Studio
Не загружается приложение в эмулятор Android Studio Android
Не создается эмулятор на Android Studio Android
Android Studio. Установка приложения на эмулятор. Application Installation Failed Android
Android studio настройка Android
Android Создание эмулятора Android
Android studio Android
Android Меню Android Manifest в Android Studio
Android Studio Android

и прочие читал.
Ответ: все, кто в здравом уме - используют что-либо вместо стандартного эмулятора
Вопрос: Genymotion android studio при запуске проекта все элементы перемещаются в левый верхний угол

Здравствуйте!
При запуске приложения на эмуляторе все элементы оказываются в верхнем левом углу в одной куче, но во вкладке "Design" каждый элемент имеет свое место. При использовании свойства margin ничего не меняется. Как можно решить эту проблему?
Стандартным эмулятором android studio не пользуюсь, так как он не запускается (не очень мощный компьютер для такой программы).
Спасибо!
Ответ: Скорей всего это не связано с эмулятором, а с тем что теперь по умолчанию AS открывает проект с ConstraintLayout.
Если вы не знаете как с ним работать, заменить его знакомым вам LinearLayout или RelativeLayout.
Вопрос: Xamarin, приложение устанавливается на телефон, но не работает, хотя работает на эмуляторе

Приложения не запускаются на телефоне, хотя в эмуляторе работают нормально. а манифесте по версиям сходится все, на телефоне 4.0.3, так же и в эмуляторе. не работает даже стандартное, "Нello? Android" приложение.

Видела похожие темы на форуме, но все решения не подходят ;(

Вот код:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
using System;
using System.Timers;
using System.Collections;
 
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
using Android.Media;
 
namespace Time
{
    [Activity (Label = "Сталкер по Кастанеде", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
 
        private static readonly int NotificationId = 1000;
        public Timer tmr;
        public Random rand;
        protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);
            SetContentView (Resource.Layout.Main);
            Button start = FindViewById<Button> (Resource.Id.Full);
 
            tmr = new Timer ();
            tmr.Elapsed += new ElapsedEventHandler (MyNotification);
            rand = new Random ();
 
 
        }
        protected override void OnStart ()
        {
            base.OnStart ();
        }
        protected override void OnResume ()
        {
            base.OnResume ();
 
            Button start = FindViewById<Button> (Resource.Id.Full);
 
            start.Click += (object s4ender, EventArgs e) => {
 
                    if(tmr.Enabled == false)
                    {
                        tmr.Interval = rand.Next(300000, 1800000); 
                        tmr.Enabled = true;
                        start.Text = "Отключить";
                    }
                    else
                    {
                        tmr.Enabled = false;
                        start.Text = "Запустить";
                }
            
            };  
        }
        protected override void OnRestart ()
        {
            base.OnRestart ();
 
            Button start = FindViewById<Button> (Resource.Id.Full);
            start.Click += (object sender, EventArgs e) => {
                    
                if(tmr.Enabled == false)
                    {
                        tmr.Enabled = true;
                        start.Text = "Отключить";
                    }
                    else
                    {
                        tmr.Enabled = false;
                        start.Text = "Запустить";
                    }
 
            };  
        }
        private void MyNotification(object sender, EventArgs eventArgs)
        {
            Intent resultIntent = new Intent ();
            PendingIntent resultPendingIntent = PendingIntent.GetActivity (this, 0, resultIntent, PendingIntentFlags.CancelCurrent);
 
            string[] phrase = { "Причеши мозги", "Не спи в реале", "А ты точно не спишь?", "Как ты здесь оказался?" };
            int i = rand.Next (0, 3);
            long[] vibro = { 100, 200, 300, 400 };
            Notification.Builder builder = new Notification.Builder (this)
                    .SetAutoCancel (true) // dismiss the notification from the notification area when the user clicks on it
                    .SetContentIntent (resultPendingIntent) // start up this activity when the user clicks the intent.
                .SetContentTitle ("Сталкер по Кастанеде") // Set the title
                    .SetSmallIcon (Resource.Drawable.icon).SetSound (RingtoneManager.GetDefaultUri (RingtoneType.Notification)) // This is the icon to display
                .SetContentText (phrase [i]).SetVibrate (vibro); // the message to display.
 
            NotificationManager notificationManager = (NotificationManager)GetSystemService (NotificationService);
            notificationManager.Notify (NotificationId, builder.Build ());
 
 
        }
    }
}
Добавлено через 13 часов 7 минут
Точнее оно запускается устанавливается, а потом выдает "в приложении произошла ошибка
"
Ответ: Поднимаю тему! У меня в VisualStudio2013 так вообще стандартное приложение не запускается(на моем телефоне, а в эмуляторе запускается), которое автоматически генерируется.
Вопрос: Не запускаются эмуляторы

Здравствуйте, всем..

Никак не могу запустить хоть какой-либо эмулятор на Win7-x64.

В Android Studio эмулятор запускается, появляется девайс и надпись "Android" и так весит вечно... =(((

Попробовал GenyMotion, там белый экран при запуске. Поковырял VirtualBox... если для конкретной виртуальной машины отключить сеть вовсе и запустить напрямую - запускается, но работает крайне медленно. Если запускать через Genymotion, то тот изменяет настройки и опять белый экран..

Что делать? Может быть перейти на сразу на реальное устройство или это плохой вариант?

Пожалуйста, помогите...
Ответ: Как я писал, в VirtualBox эмулятор запускается, но только если отключить всю сеть...

Поковыряюсь в Биос...