dabs
Full Member
Posts: 78
|
Post by dabs on Dec 29, 2023 15:17:04 GMT
Lets say I have a codebase for a given app. I want to build a new app using the same codebase, and I want this new app to be able to execute side by side with the current app built from the current version of this codebase.
Which changes do I have to make to be able to run them side by side? I assume I have to change the "name" property in build.yml, but apparently that alone isn't enough. Which steps am I forgetting?
|
|
|
Post by Alex Epifanov on Dec 29, 2023 16:18:21 GMT
check final package id generated in android manifest.xml. App name from build.yml is taken to generate package id but it can be overriden in custom manifest or by explicitly setting package id in build.yml
|
|
dabs
Full Member
Posts: 78
|
Post by dabs on Dec 29, 2023 16:22:21 GMT
This is what I have in AndroidManifest.erb:
<?xml version='1.0' encoding='UTF-8'?> <manifest xmlns:android='http://schemas.android.com/apk/res/android' package='<%= @apppackagename %>' android:versionName='<%= @versionname %>' android:versionCode='<%= @versioncode %>' android:installLocation='<%= @installlocation %>'>
I'm not quite sure where @apppackagename comes from, "Find in files" only finds it in this file.
|
|
|
Post by Alex Epifanov on Dec 29, 2023 16:25:25 GMT
Its from Rhodes build scripts. Check final manifest in bin/tmp.
|
|