当我尝试打开HyperCard堆栈以将其转换为LiveCode格式时,我遇到了崩溃。使用LiveCode社区7.0.1。这有什么理由让人知道吗?这里有一些问题的细节:
FragmentManager fragmentManager = getSupportFragmentManager();
// This is assuming you're using classes from teh support lib, of course.
// Retrieve the appropriate FragmentManager according to the super class of your Activity
fragmentManager.beginTransaction().add(R.id.container, new MainFragment());
// MainFragment is the fragment that contains the ListView
答案 0 :(得分:0)
首先,这是一个LiveCode错误。 LiveCode不应该崩溃,任何崩溃都将被视为一个错误。
其次,HyperCard堆栈可能导致LiveCode崩溃的原因有几个。为避免这种情况,请尝试以下步骤。
导入HyperCard堆栈时关闭消息。 HyperCard脚本 可能与LiveCode和它的组合略有不兼容 LiveCode的调试器问题和HyperTalk中的问题 脚本可能会导致崩溃。
确保在使用之前在HyperCard中压缩HyperCard堆栈 它到Mac OS X环境。堆栈中的垃圾会导致垃圾 崩溃。
在将堆栈从Mac OS 9复制到OSX之前,请创建一个zip文件 你的堆栈并在OSX机器上压缩它。这保留了几位 这可能很重要。
在HyperCard中打开堆栈并浏览所有卡片。如果有 堆栈中的损坏的卡,复制除腐败之外的所有卡 卡,到不同的HyperCard堆栈并将其导入LiveCode。