Hi Marcin,
I just tested another clean install and again had no issues on our test devices. I attached the code sample to the end of this post.
Can you please confirm that you installed all Felgo updates with the MaintenanceTool?
If yes, there is a file called components.xml in the root directory of your installation. Can you please open that one with a text editor and confirm that there is an XML block like the following (it’s Android armv7, the version is important here):
<Package>
<Name>vplayengine.2.android.armv7</Name>
<Pixmap></Pixmap>
<Title>Felgo Engine for android_armv7</Title>
<Description>Installs Felgo for android_armv7 compiler</Description>
<Version>2.9.2-2</Version>
<LastUpdateDate></LastUpdateDate>
<InstallDate>2016-11-22</InstallDate>
<Size>4757549</Size>
<Dependencies></Dependencies>
<Virtual>true</Virtual>
</Package>
Can you please also make sure to remove the shadow build directory and uninstall the test app from your device before giving it another try?
Also, can you please let me know which Android versions you are using on your Samsung Galaxy S3 and S6?
Hope we get that fixed soon!
Many thanks,
Alex
ps: Here is the code I just tested (using the default empty app wizard), this gives me the expected log output “Main.qml:21 (onInterstitialCached): qml: Interstitial cached Default”:
import Felgo 3.0
import QtQuick 2.0
import Felgo 3.0
App {
licenseKey: "<license-key>"
Component.onCompleted: {
system.logOutputEnabled = true
}
Chartboost {
id: chartboost
appId: "<app-id>"
appSignature: "<signature>"
shouldRequestInterstitialsInFirstSession: true
onInterstitialCached: {
console.debug("Interstitial cached", location)
}
onInterstitialFailedToLoad: {
console.debug("Interstitial failed to load:", location, error)
}
}
NavigationStack {
Page {
title: qsTr("Main Page")
Image {
source: "../assets/vplay-logo.png"
anchors.centerIn: parent
MouseArea {
anchors.fill: parent
onClicked: {
console.debug("Cache inter for lib:", system.vplayVersion)
chartboost.cacheInterstitial()
}
}
}
}
}
}