2013-05-14 4 views
0

Привет, я не уверен, что кто-то знаком с ANE Freshplanet для Facebook (https://github.com/freshplanet). Я использую android, и мое приложение падает сразу после того, как facebook просит меня принять разрешения Facebook. Он загружается на некоторое время, затем я получаю сообщение от andorid, извините «appname» остановлен. Нет других ошибок, представленных именно этим сообщением. Я совершенно уверен, что я создал все правильно с точки зрения включения ANE, но я уверен, что это имеет какое-то отношение к моему коду.Родное расширение от freshplanet crashing on android

Это мой код, использующий ANE внутри flash-профессионала cs6.

package { 
import com.freshplanet.ane.AirFacebook.Facebook; 
import flash.display.MovieClip; 

public class Main extends MovieClip { 

public function Main() { 
var f:Facebook = Facebook.getInstance(); 
f.init("MYAPPIDGOESHERE"); 
f.openSessionWithPermissions(["email"]); 

    } 

} 
} 

ответ

0

Вы писали инструкции? Вам нужно добавить следующее в файл app.xml.

<android> 
    <manifestAdditions><![CDATA[ 
     <manifest android:installLocation="auto"> 

      ... 

      <uses-permission android:name="android.permission.INTERNET"/> 

      ... 

      <application> 

       ... 

       <activity android:name="com.freshplanet.ane.AirFacebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"></activity> 
       <activity android:name="com.freshplanet.ane.AirFacebook.DialogActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"></activity> 
       <activity android:name="com.freshplanet.ane.AirFacebook.ExtendAccessTokenActivity"></activity> 

      </application> 

     </manifest> 
    ]]></manifestAdditions> 
</android> 

https://github.com/freshplanet/ANE-Facebook/blob/master/README.md

+0

Да, я сделал это, иначе ничего не появится, но я получаю приглашение на разрешение Facebook. Моя проблема в том, что приложение по какой-то причине рушится. – user2367789

+0

кто-нибудь ??? Пожалуйста помоги! – user2367789

2

Довелось мне тоже. Моя проблема была не в коде, а в конфигурации приложения Facebook. Пожалуйста, убедитесь, что ваш Название пакета, имя класса и наиболее важный хэш ключа верны. Это может быть вашей проблемой.

+0

Обновление: Freshplanet обновил его ANE и исправил некоторые серьезные ошибки. Я советую обновить ANE новым. –