小编Ayr*_*nna的帖子

OpenTok Android演示无法正常工作 - 没有找到类"com.opentok.helloworld.MainActivity"

我一直试图让OpenTok Android hello世界正常运行,但它一直在发布时崩溃.导入Hello world项目后,我将opentok android sdk复制到项目中并在eclipse中重新构建项目.错误全部消失但是当我在我的Galaxy Nexus上运行时,我收到以下错误:

02-02 10:01:39.321: E/AndroidRuntime(17238): FATAL EXCEPTION: main
02-02 10:01:39.321: E/AndroidRuntime(17238): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.opentok.helloworld/com.opentok.helloworld.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.opentok.helloworld.MainActivity" on path: /data/app/com.opentok.helloworld-2.apk
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.app.ActivityThread.access$600(ActivityThread.java:141)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.os.Handler.dispatchMessage(Handler.java:99)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.os.Looper.loop(Looper.java:137)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at android.app.ActivityThread.main(ActivityThread.java:5039)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at java.lang.reflect.Method.invokeNative(Native Method)
02-02 10:01:39.321: E/AndroidRuntime(17238):    at java.lang.reflect.Method.invoke(Method.java:511)
02-02 10:01:39.321: E/AndroidRuntime(17238): …
Run Code Online (Sandbox Code Playgroud)

eclipse android tokbox opentok

5
推荐指数
1
解决办法
1817
查看次数

无法运行rails服务器

我开始学习Ruby on Rails,但现在已经停留在基本安装部分2天了.我正在按照一个教程提到用rails server命令启动服务器.

运行此命令,我得到以下输出:

$ rails server
/home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/execjs-1.4.0/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/execjs-1.4.0/lib/execjs.rb:5:in `<module:ExecJS>'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/execjs-1.4.0/lib/execjs.rb:4:in `<top (required)>'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-script-2.2.0/lib/coffee_script.rb:1:in `<top (required)>'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-script-2.2.0/lib/coffee-script.rb:1:in `<top (required)>'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `<top (required)>'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:68:in `require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:66:in `each'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:66:in `block in require'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:55:in `each'
    from /home/niranjan/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:55:in `require'
    from …
Run Code Online (Sandbox Code Playgroud)

ruby linux ruby-on-rails ruby-on-rails-3

2
推荐指数
1
解决办法
4636
查看次数

从 Windows 服务启动浏览器

我对 Microsoft 世界有点陌生。我已经阅读了这个答案和许多其他链接,我知道在 Vista 之后,Windows 服务无法与桌面交互。

但是,我遇到了紧急情况,必须快速找到解决方法。我需要我的 Windows 服务以某种方式打开带有 URL 的浏览器(现在任何类型的丑陋黑客都可以)。答案指出:

您需要编写一个单独的代理应用程序,它将在用户登录时自动启动,并与您的服务进行通信。然后代理可以启动浏览器或执行您需要的任何其他操作。

有人可以向我解释我如何以简单的方式做到这一点吗?该服务将如何与这个“代理”交谈?这个“代理”究竟是什么?

任何链接或建议将不胜感激。

编辑:目前。我的服务尝试运行以下代码:System.Diagnostics.Process.Start("www.google.com");

后来我发现,这不起作用

.net c# windows windows-services

2
推荐指数
1
解决办法
8223
查看次数

未在Jekyll博客中加载CSS /图像

我是Jekyll的新手,只想尝试开始一个Jekyll主题示例.我也尝试了其他几个主题,所有这些主题只在端口4000加载基本文本而没有图像/样式.

  • 分叉项目.
  • 在我的本地计算机中克隆repo
  • 捆绑安装
  • 杰基尔发球

服务器启动,我可以查看页面,但没有样式,它是非常难看的.

我知道我可以更改变量和配置,但我只是想先运行它.我可以看到所有图像和图像文件夹,但为什么没有加载到博客上?

我是Jekyll的新手所以请告诉我这是否有问题.Jekyll serve是正确启动服务器的方法吗?

ruby blogs webrick jekyll

2
推荐指数
1
解决办法
3043
查看次数

如何在 Ruby 中使用符号

我正在从 Michael Hartl 的教程中学习 Rails ,但我对符号的工作方式/使用方式有些困惑。

这是注册页面测试的代码片段:

  describe "signup" do

    before { visit signup_path }

    let(:submit) { "Create my account" }

    describe "with invalid information" do
      it "should not create a user" do
        expect { click_button submit }.not_to change(User, :count)
      end
    end
Run Code Online (Sandbox Code Playgroud)

我的问题是,这不应该click_button :submit与冒号(:) 一起使用吗?

我知道符号就像不可变的字符串,不能像:submit = "Create my account". 但是,该let()方法究竟做了什么?

我有 Java 背景,我对符号概念有点困惑。

ruby rspec ruby-on-rails

1
推荐指数
1
解决办法
433
查看次数

如何使SlidingMenu只滑动内容而不是ActionBar

我在我的应用程序中使用SlidingMenu和ActionBarSherlock,我实现它的方式是BaseActivity扩展SlidingFragmentActivity(类似于他们在示例中显示的方式).我的应用中的所有其他活动都扩展了此BaseActivity.

但是目前,当我从应用程序的左侧滑动时,包括ActionBar在内的整个活动都会滑动.我只想要内容滑动.所以看看文档,我认为添加它应该这样做:menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);

但我收到该行的错误 -

java.lang.IllegalStateException: This SlidingMenu appears to already be attached

这是BaseActivity的onCreate函数 -

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setTitle(mTitleRes);

        // set the Behind View
        setBehindContentView(R.layout.menu_frame);
        if (savedInstanceState == null) {
            FragmentTransaction t = this.getSupportFragmentManager().beginTransaction();
            mFrag = new MenuListFragment();
            t.replace(R.id.menu_frame, mFrag);
            t.commit();
        } else {
            mFrag = (ListFragment)this.getSupportFragmentManager().findFragmentById(R.id.menu_frame);
        }

        // customize the SlidingMenu
        SlidingMenu sm = getSlidingMenu();
        sm.setShadowWidthRes(R.dimen.shadow_width);
        sm.setShadowDrawable(R.drawable.shadow);
        sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);
        sm.setFadeDegree(0.35f);
        sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

   // **** This following line causes …
Run Code Online (Sandbox Code Playgroud)

java android slidingmenu

1
推荐指数
1
解决办法
4173
查看次数

哈希中的"id:"语法是什么?

可能重复:
冒号":"和胖箭头"=>"之间有什么区别

我最近遇到过这样一句话:

<%= link_to "sample app", '#', id: "logo" %>
Run Code Online (Sandbox Code Playgroud)

我知道Hashes和不可变的键看起来像{:id => "logo"}但是什么id:?如果这是一个哈希,为什么它不符合常规约定?

ruby

0
推荐指数
1
解决办法
75
查看次数