Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
#1

Нужен совет с программой с использованием карт - Программирование Android

07.06.2013, 11:06. Просмотров 778. Ответов 16
Метки нет (Все метки)

Ребят, такая проблема.
Решил на курсовую (1 курс) сделать приложение с использованием гуглокарт, код использовал отсюда
http://www.chupamobile.com/tutorial/...n+Android+App/

Проблема в том, что прога запускается, но карта не отображается. Помогите плз))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2013, 11:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Нужен совет с программой с использованием карт (Программирование Android):

Нужен совет
Добрый день, решил с головой погрузится в Android программирование, сейчас...

AsincTask нужен совет!
Написал приложение, в кратце алгоритм следующий: 1. MainActivity, состоит из...

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

Нужен совет с облачными технологиями
Здраствуйте.Нужна помощь. Тема диплома "Использование облачных технологий в...

Рисование пазлов, нужен совет
Здравствуйте. Начал изучать программирование с написания Паззлов - аналога...

Нужен совет в поиске неизвестной ошибки
Выпустил обновление своего приложения и начались у некоторых пользователей...

16
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 11:38  [ТС] #3
haribo, ключ API есть, а вот по 1 ссылке выдаёт you don't have permission to access this project
0
haribo
41 / 41 / 3
Регистрация: 26.05.2013
Сообщений: 160
07.06.2013, 11:39 #4
Цитата Сообщение от alex_brest Посмотреть сообщение
haribo, ключ API есть, а вот по 1 ссылке выдаёт you don't have permission to access this project
если есть ключ апи, значит надо залогинится в гугле. первая ссылка это то место где надо включить сервис и получить ключ.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.06.2013, 11:40 #5
обычно такое бывает из-за неправильного ключа.
воспользуйтесь поиском по форуму, данная тема поднималась много раз.
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 11:49  [ТС] #6
haribo, там, где идёт огромный список сервисов, я включаю только Google Maps Android API v2?
0
haribo
41 / 41 / 3
Регистрация: 26.05.2013
Сообщений: 160
07.06.2013, 12:05 #7
Да.
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 17:38  [ТС] #8
V0v1k, может быть такое, что неправильность в том, что содержит кроме був и цифр знаки, типа тире и нижнего подчёркивания?

Добавлено через 5 часов 13 минут
Вот код манифеста
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.brestcitymap"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="15" />
   
   
        <uses-permission 
        android:name="com.example.brestcitymap.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"/>
    <application
        android:allowBackup="false"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="AIzaSyAj03lcuYFwjwvaJPvTsQVlxRjVQsoNBtk"/>
        <activity
            android:name="com.example.brestcitymap.MainActivity"
            android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
         <uses-library android:name="com.google.android.maps" />
              
    </application>
 
</manifest>
и активити
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
package com.example.brestcitymap;
 
import android.os.Bundle;
 
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import com.google.android.maps.MapController;
import com.google.android.maps.GeoPoint; 
 
public class MainActivity extends MapActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        MapView mapView = (MapView) findViewById(R.id.mapview);
 
        mapView.setBuiltInZoomControls(true);
 
        double lat = 52.095117;
        double lon = 23.731048;
 
        GeoPoint point = new GeoPoint((int)(lat * 1E6), (int)(lon *1E6));
 
        MapController controller = mapView.getController();
 
        controller.animateTo(point);
 
        controller.setZoom(13);
 
        mapView.invalidate();   
 
 
    }
 
 
     @Override
        protected boolean isRouteDisplayed() {
 
            return true;
 
        }
 
}
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
07.06.2013, 18:05 #9
У вас манифест для карт версии 2, а код для версии 1.
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 20:16  [ТС] #10
Digetix, менять версию xml'я или android:versionCode?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.06.2013, 20:23 #11
я не думаю что он имел ввиду android:versionCode, он имел ввиду код класса MainActivity.
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 21:39  [ТС] #12
Digetix, http://android-er.blogspot.com/2012/...or-google.html
здесь идёт "разработка" под 2 версия, а прописана 1
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
07.06.2013, 21:45 #13
Менять код активити если модератор пропустит ссылку, то смотрите вот здесь, всё пошагово

Добавлено через 1 минуту
О, у вас такая же ссылка где вы там нашли
Java
1
MapView mapView = (MapView) findViewById(R.id.mapview);
????
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 22:10  [ТС] #14
Digetix, нашёл здесь

и, может я чего не понимаю, по вашей ссылке активити вообще с картами не работает

Добавлено через 6 минут
Ребят, я не отрицаю, что я нуб в этом, поэтому пожалуйста, по возможности, объясняйте по подробней
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
07.06.2013, 22:11 #15
Цитата Сообщение от alex_brest Посмотреть сообщение
нашёл здесь
Там карты версии 1.

Цитата Сообщение от alex_brest Посмотреть сообщение
и, может я чего не понимаю, по вашей ссылке активити вообще с картами не работает
Что именно не работает?

Добавлено через 48 секунд
Цитата Сообщение от alex_brest Посмотреть сообщение
объясняйте по подробней
Так пишите конкретно, что не работает. Запускаете на реальном устройстве или на эмуляторе?
0
alex_brest
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
07.06.2013, 22:58  [ТС] #16
Цитата Сообщение от Digetix Посмотреть сообщение
Что именно не работает?
нуу, там даже нету библиотек для пользования гугл картами



Цитата Сообщение от Digetix Посмотреть сообщение
Так пишите конкретно, что не работает. Запускаете на реальном устройстве или на эмуляторе?
и на реальном, и на эмуляторе - экран в клеточку и кнопки зума
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
07.06.2013, 23:09 #17
Цитата Сообщение от alex_brest Посмотреть сообщение
нуу, там даже нету библиотек для пользования гугл картами
Так добавьте их.
В общем по тому коду, что вы написали там активити не такая должна быть. Пройдите все шаги по ссылке, которую я написал.
0
07.06.2013, 23:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2013, 23:09
Привет! Вот еще темы с решениями:

Получение данных с сайта. Нужен совет
Вообщем, есть сайт - база жилья. Каждая карточка жилья - описание + фото. ...

Приложение Android/iOS - нужен совет специалистов
Всех приветствую! Являюсь владельцем блога на WordPress, хочу создать...

Нужен совет в выборе языка для приложения
Добрый день Дамы и Господа! Нужна помощь в выборе языка для приложения....

Нужен ваш совет. Игра или программа под Андроид
Мне в течении двух месяцев надо писать приложения под Андроид. Это должна быть...


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

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

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