Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
p x
MapMultiEngine
Commits
79461a4b
Commit
79461a4b
authored
Sep 08, 2025
by
p x
Browse files
修改包名
parent
8a4fd9a7
Changes
146
Hide whitespace changes
Inline
Side-by-side
app/src/main/res/layout/activity_show_car_online.xml
View file @
79461a4b
...
...
@@ -19,7 +19,7 @@
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_show_my_loc_landian.xml
View file @
79461a4b
...
...
@@ -8,7 +8,7 @@
tools:context=
".ui.ShowMyLocLandian"
>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tcircel.xml
View file @
79461a4b
...
...
@@ -18,7 +18,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tdrive_route.xml
View file @
79461a4b
...
...
@@ -30,7 +30,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
app/src/main/res/layout/activity_text_main.xml
View file @
79461a4b
...
...
@@ -25,7 +25,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tgps.xml
View file @
79461a4b
...
...
@@ -23,7 +23,7 @@
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
/>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tlayers.xml
View file @
79461a4b
...
...
@@ -31,7 +31,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
...
...
app/src/main/res/layout/activity_tline.xml
View file @
79461a4b
...
...
@@ -30,7 +30,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tmarker.xml
View file @
79461a4b
...
...
@@ -19,7 +19,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tpoi_search.xml
View file @
79461a4b
...
...
@@ -58,7 +58,7 @@
android:layout_height=
"match_parent"
>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/layout/activity_tpolygon.xml
View file @
79461a4b
...
...
@@ -17,7 +17,7 @@
</LinearLayout>
<com.sd.
m
ap
library
.ui.MapMultiView
<com.sd.ap
i
.ui.MapMultiView
android:id=
"@+id/mapMultiView"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
...
...
app/src/main/res/navigation/nav_graph.xml
View file @
79461a4b
...
...
@@ -7,7 +7,7 @@
<fragment
android:id=
"@+id/FirstFragment"
android:name=
"com.sd.
mapmultiengine
.ui.FirstFragment"
android:name=
"com.sd.
demo
.ui.FirstFragment"
android:label=
"@string/first_fragment_label"
tools:layout=
"@layout/fragment_first"
>
...
...
@@ -17,7 +17,7 @@
</fragment>
<fragment
android:id=
"@+id/SecondFragment"
android:name=
"com.sd.
mapmultiengine
.ui.SecondFragment"
android:name=
"com.sd.
demo
.ui.SecondFragment"
android:label=
"@string/second_fragment_label"
tools:layout=
"@layout/fragment_second"
>
...
...
m
ap
library
/src/test/java/com/sd/
maplibrary
/ExampleUnitTest.kt
→
ap
p
/src/test/java/com/sd/
demo
/ExampleUnitTest.kt
View file @
79461a4b
package
com.sd.
maplibrary
package
com.sd.
demo
import
org.junit.Test
...
...
gradle.properties
View file @
79461a4b
...
...
@@ -25,4 +25,7 @@ android.nonTransitiveRClass=true
#????gradle??????????DGP v2:
org.jetbrains.dokka.experimental.gradle.pluginMode
=
V2Enabled
org.jetbrains.dokka.experimental.gradle.pluginMode.noWarn
=
true
unityStreamingAssets
=
.unity3d, google-services-desktop.json, google-services.json, GoogleService-Info.plist
\ No newline at end of file
unityStreamingAssets
=
.unity3d, google-services-desktop.json, google-services.json, GoogleService-Info.plist
signing.keyId
=
Administrator
signing.password
=
24875D73
signing.secretKeyRingFile
=
/secring.gpg
\ No newline at end of file
maplibrary/Administrator_0xDE660129909B6F17_public.asc
0 → 100644
View file @
79461a4b
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBGi4ImABCACjqKHBg1xbOVzWNvsLtNBEJZevlKYZUyTuRra9NvkETxIDxKDo
nL363CwN0IPvKjckYzI24bxU2baAtQzQ/yASDjUml0j9eDucQE5w+DqOwxlKWLZF
Y7YN8y0zBWyhFRJf7cdiGDE8ssnLTo2JCHJsL+W+VMFtaZcV+ZEGcWI02+K+celk
8898124bznDHWGFVBAaAwhH/AipEVbxzSN83VBYkSKcquOaA1pq+n2OX08Y1MMii
0SVcSa9nxG1a057ctv1ZnIxsKDTycgxP1aLXgLc0QSx7ojOXYsLTbimTzI1Lgq5N
hULG8chBq7RIAsjI+OjL4NX8HClSELkyEKT3ABEBAAG0IEFkbWluaXN0cmF0b3Ig
PDM1NzkwODMyOEBxcS5jb20+iQFzBBMBCABdFiEEnQhRI3WFFwpywKtS3mYBKZCb
bxcFAmi4ImAbFIAAAAAABAAObWFudTIsMi41KzEuMTEsMiwxAhsDBQkFpIbgBQsJ
CAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEN5mASmQm28XsGoH/1YBPgBC/msq
tJdHARUD9DwYmmf/TNml+CqppyjAr94IMDg0tQ21YqncWklOzikjm92yrPCttepw
i3CAYY+J3WHNLLsUjMKqMDcUroaUqeLfAPiM/DuzUTU4OXCADbn5Yo4MOge49/Re
cX8mHdHK8EC95ky8QNRmlBdBvbRC1nye9D7rYLKob+OmcxacQEwhRMSuQOf8rXR0
bVQozvEalEV1CgrFmJWbm8fwGLEQTBuNexxF65XdjfOkh5qUh/DxLsAF1aFEPh36
z29AzXY1UuT6xG8KbejG1pCUJaxjJa/JyW8WGfp0Blb2/yB3aFAMOWUNfUeyB+PO
RjfyOtdhrVO5AQ0EaLgiYAEIANDBOrvnSyQ8SC3srGfKCNZaC1EjblldQ9y/CMlP
DfUKcV5Zq6HbQaW5+JLXOA2nJdyeREFGNd9bmZgYVs/gPpcSzuGPx7EdHbG8yX8I
0H0eO0mfGiBFoV1aCCWAOqaa5TQsatf7jFhehDg+VOUjSQWjntY9k7h+nF6MDPY9
4YH4fiDQx+yKkwa+7rVQiJwe83qeHJ7uEuaKaCxbC4ecIgada5mCfM5WAdjfwSiL
x8tV7DntEcQxTM0QVDOi9vk+iKzskmMUULcH8Vr5IaqWkuE0KFprUHrtr71T6vhw
vdwBqxbeM8RhmWpfEorr5zwCBwOYoSoT8G7uyqkZxd4W/AMAEQEAAYkBWAQYAQgA
QhYhBJ0IUSN1hRcKcsCrUt5mASmQm28XBQJouCJgGxSAAAAAAAQADm1hbnUyLDIu
NSsxLjExLDIsMQIbDAUJBaSG4AAKCRDeZgEpkJtvF7F/B/0W0o3aZHXpzMcxSyMW
UTKEoAy/fazU5xQFBlRCMpMGHIp6GyETVb4vxjrMYaKacRSpEfWP/BtoyAcMMlsm
hJ1qZ47Nm1mrUpeGpsn8ulCIZXDHiAjREez11ycyttokUMUoe/cSVRpafJXujgkv
iyngu7oeRMp7zNHpd0MfdD5HFBgdiQx1mo0gSIQrtxnmkRouU5z+hR88ORfAS+WX
7YfLnCYk4xHeThlSd4aIIc/CjUXVVmx1bLEfcZNgVWZRk7PWE8IKlFxlZShLLNiR
5DNs++JrUjGlwx6IEAuaqrV87BLALB1XyEhXf2BDuspfhizmu4uH4XPoq07dO01D
epjF
=cppA
-----END PGP PUBLIC KEY BLOCK-----
maplibrary/SECRET.gpg
0 → 100644
View file @
79461a4b
-----BEGIN PGP PRIVATE KEY BLOCK-----
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
Q3qYxQ==
=TZgq
-----END PGP PRIVATE KEY BLOCK-----
maplibrary/build.gradle.kts
View file @
79461a4b
...
...
@@ -5,13 +5,14 @@ plugins {
// kotlin("jvm") version "2.1.10"
id
(
"kotlin-parcelize"
)
id
(
"maven-publish"
)
signing
// id ("org.jreleaser") version "1.20.0"//JReleaser now has support for publishing via the Central Publisher Portal and can be used via their Gradle plugin integration.
id
(
"org.jetbrains.dokka"
)
version
"2.0.0"
}
android
{
namespace
=
"com.
sd.maplibrary
"
namespace
=
"com.
msmap.api
"
compileSdk
=
35
defaultConfig
{
...
...
@@ -57,7 +58,7 @@ dependencies {
api
(
project
(
":minenavi"
))
//四维高精地图依赖
implementation
(
"daohang.tingche.unityLibrary:adas:1.0"
)
//
implementation("daohang.tingche.unityLibrary:adas:1.0")
//高德
// implementation("com.amap.api:navi-3dmap:latest.integration")
...
...
@@ -79,13 +80,13 @@ dependencies {
publishing
{
publications
{
re
gis
te
r
<
MavenPublication
>(
"m
y
lib"
)
{
groupId
=
"
com.sd.maplibrary
"
artifactId
=
"msmap"
c
re
a
te
<
MavenPublication
>(
"m
ap
lib"
)
{
groupId
=
"
io.github.killcow
"
artifactId
=
"ms
-
map"
version
=
"1.0.0"
// 如果是Android库模块
artifact
(
layout
.
buildDirectory
.
dir
(
"outputs/aar/
earlywarning-debug
.aar"
))
artifact
(
layout
.
buildDirectory
.
dir
(
"outputs/aar/
maplibrary-release
.aar"
))
// 如果是Java库模块
// artifact("$buildDir/libs/your-library.jar")
//发布到本地仓库
...
...
@@ -94,9 +95,18 @@ publishing {
name
=
"MyRepo"
url
=
uri
(
layout
.
buildDirectory
.
dir
(
"repo"
))
}
}
}
}
}
signing
{
// val signingKey: String=findProperty("signing.keyId")
val
signingPassword
:
String
?
by
project
useInMemoryPgpKeys
(
findProperty
(
"signing.keyId"
).
toString
(),
findProperty
(
"signing.password"
).
toString
())
//
sign
(
publishing
.
publications
[
"maplib"
])
}
maplibrary/src/androidTest/java/com/sd/
m
ap
library
/ExampleInstrumentedTest.kt
→
maplibrary/src/androidTest/java/com/sd/ap
i
/ExampleInstrumentedTest.kt
View file @
79461a4b
package
com.sd.
m
ap
library
package
com.sd.ap
i
import
androidx.test.platform.app.InstrumentationRegistry
import
androidx.test.ext.junit.runners.AndroidJUnit4
...
...
maplibrary/src/main/java/com/sd/
m
ap
library
/MSDKInitializer.kt
→
maplibrary/src/main/java/com/sd/ap
i
/MSDKInitializer.kt
View file @
79461a4b
package
com.sd.
m
ap
library
package
com.sd.ap
i
import
android.Manifest
import
android.content.Context
...
...
maplibrary/src/main/java/com/sd/
m
ap
library
/RetrofitMap.kt
→
maplibrary/src/main/java/com/sd/ap
i
/RetrofitMap.kt
View file @
79461a4b
package
com.sd.
m
ap
library
package
com.sd.ap
i
/**AMAP = 高德
* MINE =四维
...
...
Prev
1
2
3
4
5
6
7
8
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment