mirror of
https://github.com/ethauvin/kobalt.git
synced 2025-04-26 08:27:12 -07:00
Android runner should use the merged manifest.
This commit is contained in:
parent
b65753d4d9
commit
a33d83d99c
1 changed files with 8 additions and 7 deletions
|
@ -367,13 +367,14 @@ public class AndroidPlugin @Inject constructor(val javaCompiler: JavaCompiler, v
|
|||
}
|
||||
|
||||
override fun run(project: Project, context: KobaltContext, classpath: List<IClasspathDependency>): TaskResult {
|
||||
val manifest = AndroidFiles.manifest(project, context)
|
||||
FileInputStream(File(manifest)).use { ins ->
|
||||
// adb shell am start -n com.package.name/com.package.name.ActivityName
|
||||
val manifest = AndroidManifest(ins)
|
||||
RunCommand(adb(project)).useErrorStreamAsErrorIndicator(false).run(args = listOf(
|
||||
"shell", "am", "start", "-n", manifest.pkg + "/" + manifest.mainActivity))
|
||||
return TaskResult()
|
||||
AndroidFiles.mergedManifest(project, context.variant).let { manifestPath ->
|
||||
FileInputStream(File(manifestPath)).use { ins ->
|
||||
// adb shell am start -n com.package.name/com.package.name.ActivityName
|
||||
val manifest = AndroidManifest(ins)
|
||||
RunCommand(adb(project)).useErrorStreamAsErrorIndicator(false).run(args = listOf(
|
||||
"shell", "am", "start", "-n", manifest.pkg + "/" + manifest.mainActivity))
|
||||
return TaskResult()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue