Tutorial Appodeal Mediation + Buildbox

Discussion in 'Advertising' started by Christoph, Feb 19, 2018.

  1. rishaby304

    rishaby304 Boxer

    Joined:
    Mar 23, 2018
    Messages:
    9
    Likes Received:
    0
    Guys, Are you able to integrate appodeal ads on ios now? I was able to do it perfectly fine a few days back. But when I tried today, the ads are not appearing. Don't know why, and I followed all the instructions perfectly (it did work a few days back). The build is succeeded without any errors, but no ads are displaying (not even banner or interstitials) and rewarded video button is appearing but when I click it, no video appearing.

    Is it because of the new Xcode 9.3 or iOS 11.3? Is anyone else facing the same problem or any solution?
     
  2. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Are you using BB2.3.5?
     
  3. rishaby304

    rishaby304 Boxer

    Joined:
    Mar 23, 2018
    Messages:
    9
    Likes Received:
    0

    Yeah, Now I downgraded it to 2.3.3 and it is working. 2.3.5 has many bugs i guess. There also seems to be a problem with game services in 2.3.5.

    One more issue is there. I made the game using 2.3.3 with appodeal ad integration. In the game over UI (with appodeal interstitial and banner ad), I set a rewarded video button to continue with a countdown (5,4,3,2,1,0) in 'Open Event animation' & a restart button is 'Idle Event'. By doing this, after a time of 5 secs, the Rewarded video Continue button will close automatically and Restart button will appear. One problem is that when a interstitial video/static ad is appeared on the game over screen, by the time the ad is over and by the time we close the ad, the 'Open Event animation' is over and the 'Idle Event' screen is shown directly. Shouldn't the background animation pause when an ad is displayed? This causes the player to miss his chance to Continue the game from checkpoint.

    This problem is there on ios only. Checked it for android and it is working perfectly, the ui animation are paused when an ad is showed and when we close it, the animation is resumed from 'Open Event animation'.
     
  4. Appossible

    Appossible Avid Boxer

    Joined:
    Aug 14, 2017
    Messages:
    198
    Likes Received:
    56
    Is Appodeal still a good one to go with?

    I just integrated it to my new game and tested it out. In my end, it only shows a single banner and a single Interstitial all the time which is the game <Solitaire Classic>. It doesn't show any other app or game's banner and interstitial.

    hey @Christoph it is still working good for you?
     
    Last edited: Apr 9, 2018
  5. rishaby304

    rishaby304 Boxer

    Joined:
    Mar 23, 2018
    Messages:
    9
    Likes Received:
    0
    Even I get the same Solitaire Classic banner all the time from past 3 weeks. The interstitial ads are the different sometimes, but mostly the same repeated ads. One interstitial or rewarded ad repeats around 3-4 times.

    At the beginning when I first integrated. Only one ad was appearing <Solitaire Classic> both banner and interstitial and rew. After a few hours, Applovin interstitials and rew video ads started showing up (<Solitaire Classic> remained even till today). Then it started showing only Applovin interstitial and rewarded video ads, all the time. So I disabled applovin from ad manager to explore other ads. We should spend some time analyzing it. Also it depends on your country. I'm from India.
     
  6. spicedbeangames

    spicedbeangames Miniboss Boxer

    Joined:
    Mar 31, 2016
    Messages:
    1,389
    Likes Received:
    596
  7. alias.1412

    alias.1412 Boxer

    Joined:
    Mar 12, 2018
    Messages:
    3
    Likes Received:
    0
    Hey guy,

    I followed your step in your tutorial file but I found this error when I was trying to import adcolony-sdk-3.1.2.aar and I didn't know how to fix it:

    Code:
    Element: class org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file://D:/MMO Mobile Game/Project/Switcle Candy/Switcle Candy BBDOC_Reskin2/android/settings.gradle, content=VirtualFileContent{size=15}}(70fa8132); SingleRootFileViewProvider{myVirtualFile=file://D:/MMO Mobile Game/Project/Switcle Candy/Switcle Candy BBDOC_Reskin2/android/settings.gradle, content=VirtualFileContent{size=15}}(5bb7adcb)
    invalidated at: see attachment
    com.intellij.psi.PsiInvalidElementAccessException: Element: class org.jetbrains.plugins.groovy.lang.psi.impl.GroovyFileImpl because: different providers: SingleRootFileViewProvider{myVirtualFile=file://D:/MMO Mobile Game/Project/Switcle Candy/Switcle Candy BBDOC_Reskin2/android/settings.gradle, content=VirtualFileContent{size=15}}(5a777b94); SingleRootFileViewProvider{myVirtualFile=file://D:/MMO Mobile Game/Project/Switcle Candy/Switcle Candy BBDOC_Reskin2/android/settings.gradle, content=VirtualFileContent{size=15}}(45d1db98)
    invalidated at: see attachment
        at com.intellij.psi.util.PsiUtilCore.ensureValid(PsiUtilCore.java:502)
        at com.intellij.pom.core.impl.PomModelImpl.startTransaction(PomModelImpl.java:346)
        at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:151)
        at com.intellij.psi.impl.source.tree.ChangeUtil.prepareAndRunChangeAction(ChangeUtil.java:167)
        at com.intellij.psi.impl.source.tree.CompositeElement.addChild(CompositeElement.java:615)
        at com.intellij.psi.impl.source.tree.CompositeElement.addChildren(CompositeElement.java:722)
        at com.intellij.psi.impl.source.codeStyle.CodeEditUtil.addChildren(CodeEditUtil.java:67)
        at com.intellij.extapi.psi.ASTDelegatePsiElement.addInternal(ASTDelegatePsiElement.java:311)
        at com.intellij.extapi.psi.ASTDelegatePsiElement.addAfter(ASTDelegatePsiElement.java:298)
        at org.jetbrains.plugins.groovy.lang.psi.impl.statements.arguments.GrArgumentListImpl.addAfter(GrArgumentListImpl.java:195)
        at com.android.tools.idea.gradle.parser.GradleSettingsFile.addModule(GradleSettingsFile.java:142)
        at com.android.tools.idea.npw.importing.CreateModuleFromArchiveAction.run(CreateModuleFromArchiveAction.java:149)
        at com.intellij.openapi.application.RunResult.run(RunResult.java:35)
        at com.intellij.openapi.command.WriteCommandAction.lambda$null$1(WriteCommandAction.java:171)
        at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1003)
        at com.intellij.openapi.command.WriteCommandAction.lambda$performWriteCommandAction$2(WriteCommandAction.java:170)
        at com.intellij.openapi.command.WriteCommandAction.lambda$doExecuteCommand$4(WriteCommandAction.java:210)
        at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:149)
        at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:119)
        at com.intellij.openapi.command.WriteCommandAction.doExecuteCommand(WriteCommandAction.java:212)
        at com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:168)
        at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:151)
        at com.android.tools.idea.npw.importing.ArchiveToGradleModuleModel.handleFinished(ArchiveToGradleModuleModel.java:93)
        at com.android.tools.idea.wizard.model.ModelWizard.handleFinished(ModelWizard.java:403)
        at com.android.tools.idea.wizard.model.ModelWizard.goForward(ModelWizard.java:331)
        at com.android.tools.idea.wizard.model.ModelWizardDialog$FinishAction.doAction(ModelWizardDialog.java:307)
        at com.intellij.openapi.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1838)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
        at java.awt.Component.processMouseEvent(Component.java:6541)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
        at java.awt.Component.processEvent(Component.java:6306)
        at java.awt.Container.processEvent(Container.java:2237)
        at java.awt.Component.dispatchEventImpl(Component.java:4897)
        at java.awt.Container.dispatchEventImpl(Container.java:2295)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
        at java.awt.Container.dispatchEventImpl(Container.java:2281)
        at java.awt.Window.dispatchEventImpl(Window.java:2746)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
        at java.awt.EventQueue.access$500(EventQueue.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:715)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
        at java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.awt.EventQueue$4.run(EventQueue.java:735)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:646)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
        at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
        at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
        at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
        at java.awt.Dialog.show(Dialog.java:1084)
        at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:734)
        at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:456)
        at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1696)
        at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1645)
        at com.android.tools.idea.actions.AndroidNewModuleAction.actionPerformed(AndroidNewModuleAction.java:71)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:220)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:237)
        at com.intellij.openapi.actionSystem.impl.ActionButton.actionPerformed(ActionButton.java:195)
        at com.intellij.openapi.actionSystem.impl.ActionButton.performAction(ActionButton.java:153)
        at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:346)
        at java.awt.Component.processEvent(Component.java:6306)
        at java.awt.Container.processEvent(Container.java:2237)
        at java.awt.Component.dispatchEventImpl(Component.java:4897)
        at java.awt.Container.dispatchEventImpl(Container.java:2295)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
        at java.awt.Container.dispatchEventImpl(Container.java:2281)
        at java.awt.Window.dispatchEventImpl(Window.java:2746)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
        at java.awt.EventQueue.access$500(EventQueue.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:715)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
        at java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.awt.EventQueue$4.run(EventQueue.java:735)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:646)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
        at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
        at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
        at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
        at java.awt.Dialog.show(Dialog.java:1084)
        at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:734)
        at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:456)
        at com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1696)
        at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1645)
        at com.intellij.openapi.options.newEditor.SettingsDialog.lambda$show$0(SettingsDialog.java:83)
        at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
        at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:153)
        at com.intellij.openapi.options.newEditor.SettingsDialog.show(SettingsDialog.java:83)
        at com.intellij.openapi.ui.DialogWrapper.showAndGet(DialogWrapper.java:1660)
        at com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:241)
        at com.intellij.ide.actions.ShowSettingsUtilImpl.editConfigurable(ShowSettingsUtilImpl.java:207)
        at com.android.tools.idea.gradle.structure.AndroidProjectStructureConfigurable.doShowDialog(AndroidProjectStructureConfigurable.java:195)
        at com.android.tools.idea.gradle.structure.AndroidProjectStructureConfigurable.showDialogAndSelect(AndroidProjectStructureConfigurable.java:134)
        at com.android.tools.idea.gradle.structure.editors.AndroidProjectSettingsService.openModuleSettings(AndroidProjectSettingsService.java:91)
        at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.navigate(PsiDirectoryNode.java:269)
        at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:53)
        at com.intellij.ide.actions.BaseNavigateToSourceAction.actionPerformed(BaseNavigateToSourceAction.java:37)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:220)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:237)
        at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.lambda$actionPerformed$0(ActionMenuItem.java:321)
        at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:911)
        at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:311)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
        at com.intellij.openapi.actionSystem.impl.ActionMenuItem.lambda$fireActionPerformed$0(ActionMenuItem.java:130)
        at com.intellij.openapi.application.TransactionGuardImpl.runSyncTransaction(TransactionGuardImpl.java:88)
        at com.intellij.openapi.application.TransactionGuardImpl.lambda$submitTransaction$1(TransactionGuardImpl.java:111)
        at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:120)
        at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:122)
        at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:130)
        at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:521)
        at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:48)
        at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:541)
        at java.awt.Component.processMouseEvent(Component.java:6541)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
        at java.awt.Component.processEvent(Component.java:6306)
        at java.awt.Container.processEvent(Container.java:2237)
        at java.awt.Component.dispatchEventImpl(Component.java:4897)
        at java.awt.Container.dispatchEventImpl(Container.java:2295)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
        at java.awt.Container.dispatchEventImpl(Container.java:2281)
        at java.awt.Window.dispatchEventImpl(Window.java:2746)
        at java.awt.Component.dispatchEvent(Component.java:4719)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
        at java.awt.EventQueue.access$500(EventQueue.java:98)
        at java.awt.EventQueue$3.run(EventQueue.java:715)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
        at java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.awt.EventQueue$4.run(EventQueue.java:735)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:734)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:822)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:646)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:366)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
    Can I use the latest version of Adcolony Network?

    Thanks
     
  8. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    @rishaby304 I just tested on iOS. It's still working fine. Need some more time to test for Android.
     
  9. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Working as well on Android. :)

    Edit so everybody sees it:
    Appodeal is working with Buildbox 2.3.5 (that is, if Buildbox hasn't messed up your current project somehow... lol)
     
    spicedbeangames and Benfont like this.
  10. Benfont

    Benfont Avid Boxer

    Joined:
    Sep 27, 2016
    Messages:
    277
    Likes Received:
    278
    THANKS FOR THE INFO CHRISTOPH!!!
     
    Christoph likes this.
  11. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Damn, your green is greener than my green. But at least you spelled my name correctly. haha
     
    Benfont likes this.
  12. Appossible

    Appossible Avid Boxer

    Joined:
    Aug 14, 2017
    Messages:
    198
    Likes Received:
    56
    Ok, my bad, I figured out some of ad networks needs a certain amount of daily impressions to be shown. and some of them needs the game uploaded in the App store.
     
  13. rishaby304

    rishaby304 Boxer

    Joined:
    Mar 23, 2018
    Messages:
    9
    Likes Received:
    0
    Yes mate, it is working and ads are showing up on both ios and android. But on ios, the UI animation are going on background while the ads are playing. Shouldn't the background animation pause when an ad is displayed? This causes the player to miss his chance to Continue the game from checkpoint.
     
  14. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    No, this never was the case unfortunately. The character unlock had this though in 2.3.3 now that you mention it, but I reported it as a bug. Actually I can see that both use cases are possible. But what you want is now possible with the timer on event observer. Just put the continue in a separate UI.
     
  15. dyan123

    dyan123 Boxer

    Joined:
    Apr 14, 2018
    Messages:
    5
    Likes Received:
    1
    @Christoph
    I am getting this same error on android studio. I did put only the appodeal id of the game inside the heyzap advertising setting(nothing else). I have set everything else correct too.
    ice_screenshot_20180415-003445.png

    1) When I have both facebook-4.26.0.jar and PTAdFacebook.jar in libs, I get this error: ice_screenshot_20180415-003719.png
    2) When I add the facebook-4.26.0.jar and delete the original PTAdFacebook.jar from libs like this, I get the same error:
    ice_screenshot_20180415-004136.png ice_screenshot_20180415-003719.png

    3) But when I remove the appodeal's facebook-4.26.0.jar from libs and retain the original PTAdFacebook.jar from libs like this, the build is succeeded but I facebooks sdk is not integrated. But it shows this message on the mobile, saying Facebook not found.
    ice_screenshot_20180415-003112.png
    6536393014150658203.jpg



    Anyone, please help me how to fix
     
  16. dyan123

    dyan123 Boxer

    Joined:
    Apr 14, 2018
    Messages:
    5
    Likes Received:
    1
    Please help
     
  17. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Have you Facebook installed?
     
  18. dyan123

    dyan123 Boxer

    Joined:
    Apr 14, 2018
    Messages:
    5
    Likes Received:
    1
    Yes, Facebook, messenger, Instagram, everything is installed and used.
     
  19. Christoph

    Christoph Miniboss Boxer

    Joined:
    Oct 4, 2015
    Messages:
    2,807
    Likes Received:
    2,309
    Not sure really, would have to take a look myself. So what I can do is offer you my services. But that might be not what you want. Otherwise I only can advise to repeat the tutorial once again trying not to make any mistake. Sorry if I couldn't be of more help.
     
  20. sairos

    sairos Boxer

    Joined:
    Aug 29, 2016
    Messages:
    19
    Likes Received:
    2
    @Christoph thank you very much for your guide. I followed the new tutorial with the new sdk step by step and it's working.
    There are just things missing though.
    1) when a user watches a video reward, the game's music doesn't stop.
    2) (the most important thing) the banner is not showing during the game!! it appears in all the others screens but not during the game.
     

Share This Page