You may utilize the ACPCore class of the Adobe Launch Mobile SDK to get the current Launch configuration, which includes the build data, and then set it as a data element to capture it in an evar or prop.
Here's an example implementation in Javascript:
// Get the Launch configuration
var launchConfig = ACPCore.getExtensionConfig();
// Create a data element to capture the Launch build info
var launchBuildInfo = {
"class": "com.adobe.mobile.Lifecycle",
"method": "getLaunchBuildInformation"
};
// Set the data element value to the Launch build info
var launchBuildData = launchBuildInfo.method.call(launchBuildInfo.class);
_satellite.setVar("Launch Build Info", launchBuildData);
// Set the Launch build info as an eVar or prop
_satellite.track("Launch Build Info View", {
"eVar1": launchBuildData,
"prop1": launchBuildData
});
To get the Launch build data in this example, we use the com.adobe.mobile.Lifecycle class's getLaunchBuildInformation function. We then save it as a data element with the key "Launch Build Info" and use it in a tracking call as the value of an eVar and a prop.
Please keep in mind that depending on your individual implementation and data requirements, you may need to adjust the data element and tracking call configuration.