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

unfortunately has stopped android - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 122, средняя оценка - 4.61
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
28.11.2013, 17:22     unfortunately has stopped android #1
Я не могу интегрировать карты в Android приложения, действовал по сайту https://developers.google.com/maps/d.../android/start но у меня выдает ошибку unfortunately has stopped android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
28.11.2013, 19:37     unfortunately has stopped android #2
Цитата Сообщение от Freham Посмотреть сообщение
unfortunately has stopped android
Это ни о чём не говорит. Нужно лог смотреть
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
28.11.2013, 20:19  [ТС]     unfortunately has stopped android #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 Посмотреть сообщение
Это ни о чём не говорит. Нужно лог смотреть
выше мой код
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
28.11.2013, 23:02     unfortunately has stopped android #4
И что дальше? Код для карт версии 1, а по вашей ссылке карты версии 2
Если вам нужны карты, то предлагаю вот это
http://android-er.blogspot.com/2012/...ogle-maps.html там всё пошагово написано
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
30.11.2013, 12:00  [ТС]     unfortunately has stopped android #5
Цитата Сообщение от Digetix Посмотреть сообщение
И что дальше? Код для карт версии 1, а по вашей ссылке карты версии 2
Если вам нужны карты, то предлагаю вот это
http://android-er.blogspot.com/2012/...ogle-maps.html там всё пошагово написано
Разници ни какой нет! выдает ту же ошибку
Миниатюры
unfortunately has stopped android   unfortunately has stopped android  
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
01.12.2013, 22:07     unfortunately has stopped android #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"/>
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
01.12.2013, 22:43  [ТС]     unfortunately has stopped android #7
Дык я же изменил xml разници, ни какой!
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
01.12.2013, 22:52     unfortunately has stopped android #8
Покажите, пожалуйста, какой у вас сейчас xml, код главной активити и манифест.
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
02.12.2013, 00:06  [ТС]     unfortunately has stopped android #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>
вот манифест
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
02.12.2013, 12:58     unfortunately has stopped android #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();
  
 }
 
}
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
02.12.2013, 17:46  [ТС]     unfortunately has stopped android #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'
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
02.12.2013, 18:35     unfortunately has stopped android #12
Удалите строку
XML
1
map:uiZoomControls="true"
Вы на эмуляторе тестируете?
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
02.12.2013, 19:59  [ТС]     unfortunately has stopped android #13
Да на эмуляторе
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
02.12.2013, 23:06     unfortunately has stopped android #14
Эмулятор не поддерживает карты версии 2
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
02.12.2013, 23:20  [ТС]     unfortunately has stopped android #15
Всмысле он вообще не запускает приложения, а должен! покрайне мере на сайте где вы мне посоветовали я взял исходники карты, он открыл приложения с ошибкой о том что он не поддерживает карты, и показывал чистый экран
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
03.12.2013, 13:34     unfortunately has stopped android #16
Что у вас сейчас в логах?
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
03.12.2013, 19:37  [ТС]     unfortunately has stopped android #17
вот
Миниатюры
unfortunately has stopped android   unfortunately has stopped android  
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
04.12.2013, 00:33     unfortunately has stopped android #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>
Freham
2 / 2 / 0
Регистрация: 14.10.2013
Сообщений: 157
04.12.2013, 19:44  [ТС]     unfortunately has stopped android #19
не работает, вот логи
Вложения
Тип файла: txt log.txt (4.9 Кб, 21 просмотров)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2013, 17:32     unfortunately has stopped android
Еще ссылки по теме:

Android Почему при перезагрузке телефона падают все Service с ошибкой unfortunately has stopped?
Android Как отловить причину "unfortunately, application has stopped" на эмуляторе?
При запуске приложения на эмуляторе: "unfortunately appname has stopped" Android
Android Unfortunately has stopped
Android Unfortunately has stopped

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

Или воспользуйтесь поиском по форуму:
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 647
05.12.2013, 17:32     unfortunately has stopped android #20
У вас библиотека SupportLibrary подключена?
http://developer.android.com/tools/s...ary/index.html
Yandex
Объявления
05.12.2013, 17:32     unfortunately has stopped android
Ответ Создать тему
Опции темы

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