标签: map

不可用的共享库com.google.android.maps

E/PackageManager(78):包com.bountouris需要不可用的共享库com.google.android.maps; 失败!

这是我的日志文件.我的应用程序在它工作之前 我没有改变任何关于地图的事情.

编辑:

表现:

<uses-sdk android:minSdkVersion="15" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-permission android:name="android.permission.INTERNET" /> 
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > 
<uses-library android:required="true" android:name="com.google.android.maps"/> 
<activity android:name=".Syros1Activity" 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=".MyMapActivity" android:label="@string/app_name" 
android:theme="@android:style/Theme.NoTitleBar" >
</activity>
Run Code Online (Sandbox Code Playgroud)

android map android-activity

0
推荐指数
1
解决办法
6095
查看次数

无法创建LinkedList <String,int>

我想创建一个LinkedList,其键是一个字符串,值是一个整数?

java linked-list list map

0
推荐指数
1
解决办法
6563
查看次数

在任何Map Sub类中是否存在原子"set if empty"操作?

我必须实现逻辑,只有当键未映射到任何值时,我才需要为键自动设置对象.我自己可以实现这个,但如果它已经在某个地方完成,我不想重新发明轮子.

java map

0
推荐指数
1
解决办法
117
查看次数

将矢量填充到地图中

我试图用点矢量填充点地图.我试图制作棋盘游戏,棋盘上的每个位置都有一个点(x,y)和合法移动的矢量(Point对象).

我似乎无法将地图KEY作为Point.

struct Point
{
    Point() {}
    Point(int ix, int iy ) :x(ix), y(iy) {}

    int x;
    int y;
};


Point p_source (2,2);
Point p_next1 (1,2);
Point p_next2 (1,3);
Point p_next3 (1,4);

map <Point, vector<Point> > m_point;

dict[p_source].push_back(p_next1);
dict[p_source].push_back(p_next2);
dict[p_source].push_back(p_next3);
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

在成员函数'bool std :: less <_Tp> :: operator()(const _Tp&,const _Tp&)const [with _Tp = Point]':

实例化自'_Tp&std :: map <_Key,_Tp,_Compare,_Alloc> :: operator [](const _Key&)[with _Key = Point,_Tp = std :: vector,std :: allocator>,std :: allocator, std :: allocator >>>,_Compare = std :: …

c++ stl map

0
推荐指数
2
解决办法
359
查看次数

以编程方式为移动应用获取纬度和经度附近的多个街道名称

我正在写一个移动应用程序 - 我想获得经纬度附近的街道列表.我正在走一条街,但我喜欢得到更多,因为有时街道由于纬度的准确性而不正确,并且让用户选择正确的街道.

我正在使用Javascript和我在Phonegap中开发的应用程序进行编程.

谷歌地图网址 https://maps.googleapis.com/maps/api/place/search/json?location=42.28684519999999,-83.0525493&radius=10&types=route&sensor=false&key= ...

它只返回一条街 - 圣克莱尔,但我在加州街.

谢谢Aditya

javascript mapping google-maps map google-maps-api-3

0
推荐指数
1
解决办法
1787
查看次数

std :: map和std :: set是否是线程安全的?

我有一个问题:std :: map和std :: set是否安全?我在我的多线程应用程序上使用这个集合,有时候映射和设置工作.

谢谢!

UPD.我的代码:

std::map<int, unsigned long> ClientTable;

int sendulong(int socket, char * data) //<--- Many threads uses this function
{
  write(socket, ClientTable[socket]); //<--- ClientTable[[socket] <-- using of map
}
Run Code Online (Sandbox Code Playgroud)

如何修复此代码以确保线程安全?谢谢!

c++ map set

0
推荐指数
1
解决办法
834
查看次数

C++地图可以包含指向我任意类的指针吗?

我正在编写一个小型游戏引擎作为夏季项目,并且正在与STL地图挣扎.

我已经声明了一个类RenderList来保存对象.RenderList将传递给一个Renderer类来完成工作.

RenderListmap<std::string,Entity*> objects;

这一切都有效,直到我试图Entity*从地图中获得一个,我得到:

断言失败,在vc/include/xtree中表达式:map/set iterator not dereferencable.

这是检索指针的代码.

Entity* RenderList::getByName(std::string str){
    return objects.find(str)->second;
}
Run Code Online (Sandbox Code Playgroud)

我需要它来保持指针而不是实际的对象,因为Entity我需要不同的子类.

我是STL的新手,我不应该在地图中存储指针吗?

当然我应该被允许这样做,或者更好的想法来存储对象?

最后,我只是做错了!?

希望这个问题不重复,我事先做了快速搜索.如果这在GameDev Stack中更好,我会在那里发布.

c++ pointers stl map

0
推荐指数
1
解决办法
2191
查看次数

如何使用map函数获取

我有一个整数字符串的映射.我想检查地图是否有某个字符串,如果是,请修改它映射到的整数值.

Map <String, Integer> m= new SortedMap <String,Integer>();
Map <String, Integer> m2 = new SortedMap<StringInteger>();
//do some stuff
Iterator <String,Integer>  i = m2.iterator();
//add some values into the first map first map

    while (i.hasNext()){
       String temp =  i.next();
      int found = m.get(temp);
     if ( found != null) {//this is giving me a syntax error , something about how ints 
                                                               can't be null , do I just compare it to zero

    //process value that temp maps to 
       averages.put(temp, val); //
    } …
Run Code Online (Sandbox Code Playgroud)

java map

0
推荐指数
1
解决办法
347
查看次数

映射多态泛型

我有一个方法(让我们称它doSomething),它接受一个Map<String,Object>,我想传入一个Map<String,Foo>(当然,Foo extends Object).当我编译时,它说doSomething不能应用于给定的类型.这是我的代码:

    public class FooMapChoo {

        private Map<String, Foo> map;

        public void doSomething(Map<String,Object>) {
        }

        public static void main(String...args) {
            doSomething(map);
        }

    }
Run Code Online (Sandbox Code Playgroud)

编译器输出:

    method doSomething in class FooMapChoo cannot be applied to given types;
                    doSomething(map);
                    ^
      required: Map<String,Object>
      found: Map<String,Foo>
Run Code Online (Sandbox Code Playgroud)

在我看来,Foo应该多态地转换为Object.我也试着铸造mapMap<String,Object>,刚刚告诉我,"不可兑换的类型".我该怎么做才能解决多态问题?

java generics polymorphism casting map

0
推荐指数
1
解决办法
542
查看次数

Rails:vs vs map(&:attribute)

假设我们有3个用户 [User name="A"], [User name="B"], [User name="C"]

(检查在线状态)之间是否存在差异:

if User.where(name: "A").first

User.all.map(&:name).include? "A"
Run Code Online (Sandbox Code Playgroud)

谢谢.

sql activerecord ruby-on-rails map

0
推荐指数
1
解决办法
310
查看次数