opt
This commit is contained in:
@@ -39,13 +39,11 @@ android {
|
||||
debug {
|
||||
signingConfig signingConfigs.release
|
||||
debuggable = true
|
||||
buildConfigField 'int', 'NET_ENV', '2'
|
||||
}
|
||||
release {
|
||||
minifyEnabled false
|
||||
signingConfig signingConfigs.release
|
||||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||
buildConfigField 'int', 'NET_ENV', '2'
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
@@ -53,11 +51,12 @@ android {
|
||||
targetCompatibility 1.8
|
||||
}
|
||||
|
||||
flavorDimensions "default"
|
||||
flavorDimensions "product", "env"
|
||||
|
||||
productFlavors {
|
||||
//诺威达
|
||||
nwd {
|
||||
dimension "product"
|
||||
sourceSets {
|
||||
main {
|
||||
manifest.srcFile 'src/nwd/AndroidManifest.xml'
|
||||
@@ -65,12 +64,21 @@ android {
|
||||
}
|
||||
}
|
||||
zhidao {
|
||||
dimension "product"
|
||||
sourceSets {
|
||||
main {
|
||||
manifest.srcFile 'src/main/AndroidManifest.xml'
|
||||
}
|
||||
}
|
||||
}
|
||||
qa {
|
||||
dimension "env"
|
||||
buildConfigField 'int', 'NET_ENV', '2'
|
||||
}
|
||||
online {
|
||||
dimension "env"
|
||||
buildConfigField 'int', 'NET_ENV', '3'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.mogo.map.impl.amap.hook;
|
||||
import com.amap.api.maps.AMap;
|
||||
import com.autonavi.base.amap.api.mapcore.IAMapDelegate;
|
||||
import com.autonavi.base.amap.mapcore.interfaces.IAMapListener;
|
||||
import com.mogo.utils.logger.Logger;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.lang.reflect.InvocationHandler;
|
||||
@@ -43,6 +44,9 @@ public class BnHooker implements InvocationHandler {
|
||||
if ( method.getName().equals( "setRenderFps" ) ) {
|
||||
return method.invoke( host, 10 );
|
||||
}
|
||||
if ( method.getName().equals( "drawFrame" ) ) {
|
||||
Logger.d(TAG, "drawFrame");
|
||||
}
|
||||
return method.invoke( host, args );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -782,7 +782,10 @@ public class MapMarkerManager implements IMogoMarkerClickListener,
|
||||
List< IMogoMarker > markers = markerManager.getMarkers( biz );
|
||||
if ( markers != null ) {
|
||||
for ( IMogoMarker marker : markers ) {
|
||||
if ( marker.getObject() == data ) {
|
||||
if ( !( marker.getObject() instanceof MarkerShowEntity ) ) {
|
||||
continue;
|
||||
}
|
||||
if ( ( ( MarkerShowEntity ) marker.getObject() ).getBindObj() == data ) {
|
||||
onMarkerClicked( marker );
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user