С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/93: Рейтинг темы: голосов - 93, средняя оценка - 4.54
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
1

unfortunately has stopped android

28.11.2013, 17:22. Просмотров 16952. Ответов 19
Метки нет (Все метки)

Я не могу интегрировать карты в Android приложения, действовал по сайту https://developers.google.com/maps/documentation/android/start но у меня выдает ошибку unfortunately has stopped android
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 17:22
Ответы с готовыми решениями:

Android Studio - Unfortunately, project has stopped
Здравствуйте, решил по программировать, скачал андроид студио. Создал...

Ошибка Unfortunately, App has stopped при понижении версии Android
Делал приложение изначально на эмуляторе API 27 с Android 7, всё работало...

Часы для Android и ошибка "unfortunately clock has stopped"
Задали лабораторную по создания приложения часов для андроид. По скольку ни с...

Unfortunately has stopped
при попытке запустить программу на Android 4.2.2 JELLY BEAN выдается ошибка...

Unfortunately has stopped
Сама ошибка. 03-30 17:04:35.844 8049-8049/com.tush.appi.tushinomobile...

19
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
28.11.2013, 19:37 2
Цитата Сообщение от Freham Посмотреть сообщение
unfortunately has stopped android
Это ни о чём не говорит. Нужно лог смотреть
1
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
28.11.2013, 20:19  [ТС] 3
Это Java код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.exaple.yarch;
 
import com.google.android.gms.maps.MapView;
 
import android.app.Activity;
import android.os.Bundle;
 
public class MainMap extends Activity {
    private MapView mapView; 
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_map);
        
    setMapView((MapView)findViewById(R.id.map_view));
    }
    public MapView getMapView() {
        return mapView;
    }
    public void setMapView(MapView mapView) {
        this.mapView = mapView;
    }
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?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">
    <com.google.android.gms.maps.MapView
        android:id="@+id/map_view"
        android:layout_height="fill_parent"
        android:layout_width="fill_parent"
        android:clickable="true"
        android:apiKey="AIzaSyCb0SWrBXb_16DkmiF9z4VmZS4dTtGZGH4"
        />
</LinearLayout>
это xml разметка

Добавлено через 14 минут
Цитата Сообщение от Digetix Посмотреть сообщение
Это ни о чём не говорит. Нужно лог смотреть
выше мой код
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
28.11.2013, 23:02 4
И что дальше? Код для карт версии 1, а по вашей ссылке карты версии 2
Если вам нужны карты, то предлагаю вот это
http://android-er.blogspot.com/2012/...ogle-maps.html там всё пошагово написано
1
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
30.11.2013, 12:00  [ТС] 5
Цитата Сообщение от Digetix Посмотреть сообщение
И что дальше? Код для карт версии 1, а по вашей ссылке карты версии 2
Если вам нужны карты, то предлагаю вот это
http://android-er.blogspot.com/2012/...ogle-maps.html там всё пошагово написано
Разници ни какой нет! выдает ту же ошибку
0
Миниатюры
unfortunately has stopped android   unfortunately has stopped android  
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
01.12.2013, 22:07 6
Ну так там же написано, что неверный код xml для карты.

Добавлено через 2 минуты
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/>
Вот как добавляется карта в приложение, а у вас
Цитата Сообщение от Freham Посмотреть сообщение
<?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">
* * <com.google.android.gms.maps.MapView
* * * *android:id="@+id/map_view"
* * * *android:layout_height="fill_parent"
* * * *android:layout_width="fill_parent"
* * * *android:clickable="true"
* * * *android:apiKey="AIzaSyCb0SWrBXb_16DkmiF9z4VmZS4dTtGZGH4"/>
1
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
01.12.2013, 22:43  [ТС] 7
Дык я же изменил xml разници, ни какой!
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
01.12.2013, 22:52 8
Покажите, пожалуйста, какой у вас сейчас xml, код главной активити и манифест.
1
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
02.12.2013, 00:06  [ТС] 9
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/map"
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:name="com.google.android.gms.maps.MapFragment"/>
вот xml
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.exaple.yarch;
 
import android.os.Bundle;
import android.app.Activity;
 
public class MainMap extends Activity {
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main_map);
  
 }
 
}
вот java
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
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.exaple.yarch"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />
 
    <permission
        android:name="com.example.androidmapsv2.permission.MAPS_RECEIVE"
        android:protectionLevel="signature" >
    </permission>
 
    <uses-permission android:name="com.example.androidmapsv2.permission.MAPS_RECEIVE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
 
    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="true" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="AIzaSyDTKdtsd4iGf-TjdI9qM39YOfNbVTyJJrQ" />
 
        <activity
            android:name="com.exaple.yarch.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.exaple.yarch.MainGlav"
            android:label="@string/title_activity_main_glav" >
        </activity>
        <activity
            android:name="com.exaple.yarch.MainFirm"
            android:label="@string/title_activity_main_firm" >
        </activity>
        <activity
            android:name="com.exaple.yarch.MainMap"
            android:label="@string/title_activity_main_map" >
        </activity>
        <activity
            android:name="com.exaple.yarch.FirmPoest"
            android:label="@string/title_activity_firm_poest" >
        </activity>
        <activity
            android:name="com.exaple.yarch.PoestStar"
            android:label="@string/title_activity_poest_star" >
        </activity>
        <activity
            android:name="com.exaple.yarch.FirmHotel"
            android:label="@string/title_activity_firm_hotel" >
        </activity>
        <activity
            android:name="com.exaple.yarch.HotelKorona"
            android:label="@string/title_activity_hotel_korona" >
        </activity>
        <activity
            android:name="com.exaple.yarch.FirmBanko"
            android:label="@string/title_activity_firm_banko" >
        </activity>
        <activity
            android:name="com.exaple.yarch.BankoBum"
            android:label="@string/title_activity_banko_bum" >
        </activity>
        <activity
            android:name="com.exaple.yarch.FirmBank"
            android:label="@string/title_activity_firm_bank" >
        </activity>
        <activity
            android:name="com.exaple.yarch.BankNal"
            android:label="@string/title_activity_bank_nal" >
        </activity>
        <activity
            android:name="com.exaple.yarch.FirmAptek"
            android:label="@string/title_activity_firm_aptek" >
        </activity>
    </application>
 
</manifest>
вот манифест
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
02.12.2013, 12:58 10
XML
1
2
3
4
5
6
7
8
9
10
<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    android:id="@+id/rl"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    map:uiZoomControls="true"
    tools:context=".MainMap" >
</RelativeLayout>
И в активити
Java
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
package com.exaple.yarch;
 
import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import com.google.android.gms.maps.GoogleMap;
 
public class MainMap extends FragmentActivity {
 
  FragmentManager myFragmentManager;
  SupportMapFragment mySupportMapFragment;
  private GoogleMap myMap;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main_map);
 
  myFragmentManager = getSupportFragmentManager();    
  mySupportMapFragment  = (SupportMapFragment)myFragmentManager.findFragmentById(R.id.map);
  myMap = mySupportMapFragment.getMap();
  
 }
 
}
0
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
02.12.2013, 17:46  [ТС] 11
Цитата Сообщение от Digetix Посмотреть сообщение
XML
1
2
3
4
5
6
7
8
9
10
<RelativeLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    android:id="@+id/rl"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    map:uiZoomControls="true"
    tools:context=".MainMap" >
</RelativeLayout>
И в активити
Java
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
package com.exaple.yarch;
 
import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import com.google.android.gms.maps.GoogleMap;
 
public class MainMap extends FragmentActivity {
 
  FragmentManager myFragmentManager;
  SupportMapFragment mySupportMapFragment;
  private GoogleMap myMap;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main_map);
 
  myFragmentManager = getSupportFragmentManager();    
  mySupportMapFragment  = (SupportMapFragment)myFragmentManager.findFragmentById(R.id.map);
  myMap = mySupportMapFragment.getMap();
  
 }
 
}
Выдает error: No resource identifier found for attribute 'uiZoomControls' in package 'com.exaple.yarch'
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
02.12.2013, 18:35 12
Удалите строку
XML
1
map:uiZoomControls="true"
Вы на эмуляторе тестируете?
0
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
02.12.2013, 19:59  [ТС] 13
Да на эмуляторе
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
02.12.2013, 23:06 14
Эмулятор не поддерживает карты версии 2
0
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
02.12.2013, 23:20  [ТС] 15
Всмысле он вообще не запускает приложения, а должен! покрайне мере на сайте где вы мне посоветовали я взял исходники карты, он открыл приложения с ошибкой о том что он не поддерживает карты, и показывал чистый экран
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
03.12.2013, 13:34 16
Что у вас сейчас в логах?
0
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
03.12.2013, 19:37  [ТС] 17
вот
0
Миниатюры
unfortunately has stopped android   unfortunately has stopped android  
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
04.12.2013, 00:33 18
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:map="http://schemas.android.com/apk/res-auto"
    android:id="@+id/rl"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
 
    <fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/ad"
        class="com.google.android.gms.maps.SupportMapFragment" />
</RelativeLayout>
0
Freham
2 / 2 / 1
Регистрация: 14.10.2013
Сообщений: 175
04.12.2013, 19:44  [ТС] 19
не работает, вот логи
0
Вложения
Тип файла: txt log.txt (4.9 Кб, 22 просмотров)
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
05.12.2013, 17:32 20
У вас библиотека SupportLibrary подключена?
http://developer.android.com/tools/support-library/index.html
0
05.12.2013, 17:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2013, 17:32

Unfortunately, nameProject has stopped
Здравствуйте, пишу опять с этой же ошибкой, но теперь приложение запускается,...

AndroVM. Unfortunately activity has stopped
Привет. Кто-то использует AndroVM для тестирования своих приложений? Я никак...

Ошибка unfortunately, nameProject has stopped
Уже писал пост про это, но немного покопался и откинул немного лишнего, но все...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

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